30767 457
12471 979
14976 607
31948 702
29297 1159
58365 341
50534 851
50465 1102
21447 1173
44121 1616
24993 1016
41841 895
360747 5348
307926 3330
273202 3836
260118 2867
223499 2167
214813 3136
202680 2690
196880 2379
155731 1853
129478 1272
129382 2417
126916 1010