2950 271
31325 797
3013 454
3201 629
4035 807
2851 331
2385 672
8204 160
3624 718
3096 598
2086 443
2045 90
9107 352
1566 70
3544 132
2614 491
1910 327
4414 825
7429 847
2501 79
20967 321
33171 574
9194 221
39352 731
20245 99
21316 354
30096 358
12590 223