3001 399
8429 280
4021 658
2399 477
2404 465
3480 611
4970 917
9312 605
94709 507
7779 429
173972 419
13364 207
2118 108
2759 147
4840 555
2501 86
6686 129
15937 505
21428 219
25468 121
22740 340
12460 584
11017 457
9109 451
3720 77
14205 338
9433 807
11168 803