2568 216
4192 543
11093 395
40059 115
86364 97
22884 771
12459 584
31639 579
28665 486
10708 36
8723 788
10213 848
3702 273
22528 273
1843 71