2945 388
15451 866
5983 755
2343 216
1888 84
3230 514
2764 572
7009 475
2676 505
4524 835
2553 793
4676 750
1099 278
2961 630
17382 679
20289 555
8036 211
1285 43
3771 725
2297 265
13282 653
5703 447
11285 67
1858 161