103875 171
10289 189
975 76
5126 98
3282 457
115807 632
6128 519
2522 217
4915 42
16801 636
5366 469
5997 405
5629 451
2602 67
4445 621
4366 525
4858 567
6209 703
5303 822
8054 532
9012 534
7531 547
13054 693
5129 640
12109 85
29541 374
64817 575
8803 50