22287 505
9856 659
18265 645
10582 545
8421 433
36701 102
87593 711
27245 383
29456 496
43265 554
15563 741
6428 497
16847 195
21646 432
21414 697
3112 230
4115 371
14342 885
30587 325
69403 904
17595 825
20018 603
12396 679
12451 575
20283 323
21937 427
23786 596
19371 1006