2595 216
4209 543
11103 395
40100 115
86426 97
22920 771
12473 584
31646 579
28679 486
10733 36
8729 788
10228 848
3711 273
22546 273
1846 71