32570 254
15831 1871
51882 1297
14572 441
14976 607
47261 239
58295 1271
70320 866
21712 1973
34326 808
50534 851
45480 1770
360541 5348
307693 3330
273092 3836
259984 2867
223410 2167
214720 3136
202591 2690
196790 2379
155676 1853
129422 1272
129307 2416
126884 1010