24947 635
3309 286
1151 618
1105 862
440 842
764 202
459 354
815 482
2606 865
1194 793
361 4
292 421
85606 208
55448 990
47155 304
37166 761
34561 863
31933 601
29474 148
28826 229
24673 14
22136 419
20335 566