2971 278
995 62
5284 878
2069 457
2339 168
2857 358
5141 576
1876 162
3640 522
4715 699
13473 455
3430 252
2432 341
1613 226
7332 478
4990 90
2985 347
4431 746
6210 979
3938 859
3100 304
19621 126
2280 111
3554 513