21998 353
4493 320
11512 309
5668 581
8261 412
4003 373
7941 270
8474 212
20998 185
2361 458
3337 891
5407 71
16554 493
12709 496
6379 514
3371 164
4475 358
13770 623
8327 77
10010 761
8402 600
5612 598
9564 84
21359 105
11052 286
12654 240
2998 714
5821 482