2571 216
4196 543
11094 395
40060 115
86367 97
22884 771
12460 584
31640 579
28665 486
10710 36
8723 788
10213 848
3702 273
22529 273
1843 71