21991 353
4492 320
11507 309
5667 581
8258 412
4003 373
7940 270
8474 212
20995 185
2359 458
3336 891
5402 71
16550 493
12704 496
6378 514
3369 164
4474 358
13766 623
8322 77
10007 761
8400 600
5612 598
9562 84
21358 105
11051 286
12642 240
2996 714
5819 482