40283 1205
30496 1399
20748 1094
23613 421
39006 1080
11488 783
33779 214
35996 1015
19165 1510
40735 1606
21614 584
42523 608
358547 5339
305362 3309
271930 3830
258440 2860
221876 2158
213391 3131
201505 2684
195755 2372
155248 1852
128717 2411
128644 1272
126554 1006