103862 171
10289 189
975 76
5126 98
3282 457
115806 632
6127 519
2522 217
4915 42
16801 636
5366 469
5996 405
5629 451
2602 67
4442 621
4365 525
4857 567
6209 703
5302 822
8054 532
9012 534
7531 547
13054 693
5129 640
12106 85
29536 374
64817 575
8802 50