103995 171
10296 189
975 76
5128 98
3282 457
115814 632
6129 519
2526 217
4924 42
16803 636
5368 469
6010 405
5630 451
2605 67
4446 621
4370 525
4862 567
6211 703
5306 822
8055 532
9016 534
7534 547
13059 693
5133 640
12114 85
29561 374
64871 575
8812 50