301621 1205
63008 581
16409 370
40158 454
256607 1039
47180 289
52929 437
82744 603
63902 288
7474 512
17177 583
8833 627
16950 803
41527 135
222385 591
15390 308
67121 477
11330 497
10340 403
16426 426
9346 874
17297 434
13908 356
12725 481
15299 762
11623 108
50546 648
32398 631