301526 1205
62961 581
16390 370
40115 454
256546 1039
47143 289
52879 437
82665 602
63842 288
7474 512
17164 583
8823 627
16941 803
41501 135
222238 591
15385 308
67044 477
11325 497
10334 403
16410 426
9344 874
17295 434
13892 356
12721 480
15296 762
11565 108
50496 648
32381 631