2591 216
4207 543
11102 395
40095 115
86421 97
22912 771
12470 584
31646 579
28679 486
10728 36
8729 788
10228 848
3710 273
22545 273
1846 71