2840 150
17395 368
10153 292
3670 30
8436 885
1724 113
1273 230
4918 912
2711 436
3493 755
3411 669
3221 859
26771 404
21222 374
8886 322
2530 571
2214 610