2876 558
860 201
722 159
1765 385
2967 700
1093 265
1193 201
2256 347
54429 198
64954 411
29475 670
10840 674
5672 85
11036 573
7069 451
5810 596
29917 482