40786 268
23199 590
34919 1531
19637 631
40173 1171
30521 120
42446 1647
45932 535
32863 325
21880 112
35091 1338
28802 208
10941 1653
40073 539
24335 270
30715 1290
31512 290
40382 809
10137 1695
15782 186