8033 120
10690 593
2547 391
17224 730
21879 353
4480 320
11466 309
5642 581
8192 412
3995 373
7872 270
8417 212
20891 185
2350 458
3330 891
5369 71
16510 493
12598 496
6364 514
3355 164
4406 358
13680 623
8134 77
9956 761
8318 600
5596 598
9515 84
21291 105