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
1565 70
3544 132
2614 491
1909 327
4414 825
7429 847
2501 79
20967 321
33170 574
9193 221
39352 731
20245 99
21316 354
30096 358
12590 223