2813 666
1566 463
18956 523
1881 335
4007 734
948 141
1438 340
3560 877
2481 406
1210 94
3241 380
483 90
402 76
3139 716
625 181
2637 149
312 29
2607 703
2533 506
1735 198
2940 621
490 50
2830 738
5937 736