3001 373
3119 170
24380 691
18254 662
65307 216
28502 333
6496 361
2664 59
28408 173
2531 150
3261 239
11701 78
9575 648
18397 195
1435 96
14654 424
15503 464
4852 229
1724 184
7383 159
3100 63
3853 365
4541 646
4152 238
5044 309
7712 828
6227 803
17021 664