2599 216
4211 543
11107 395
40109 115
86449 97
22928 771
12478 584
31646 579
28683 486
10736 36
8731 788
10230 848
3715 273
22549 273
1847 71