76863 1373
29848 243
12471 979
57322 406
14976 607
45454 1710
43551 1570
58365 341
50465 1102
48593 1990
21447 1173
27456 562
360719 5348
307896 3330
273187 3836
260102 2867
223489 2167
214793 3136
202666 2690
196861 2379
155723 1853
129466 1272
129373 2417
126916 1010