21992 353
4493 320
11510 309
5667 581
8260 412
4003 373
7940 270
8474 212
20995 185
2361 458
3336 891
5406 71
16553 493
12705 496
6378 514
3370 164
4475 358
13768 623
8324 77
10007 761
8400 600
5612 598
9562 84
21358 105
11052 286
12645 240
2996 714
5819 482