3211 216
4518 543
11237 395
40689 115
87023 98
23362 771
12668 584
31746 579
28850 486
10968 36
8832 788
10321 848
3784 273
22692 273
1910 71