3002 399
8433 280
4049 658
2412 477
2414 465
3484 611
4974 917
9335 605
94868 507
7784 429
174009 419
13396 207
2124 108
2762 147
4840 555
2504 86
6691 129
15951 505
21462 219
25484 121
22748 340
12467 584
11029 457
9117 451
3724 77
14210 338
9440 807
11180 803