104263 171
10324 189
977 76
5143 98
3288 457
115847 632
6136 519
2528 217
4927 42
16821 636
5375 469
6069 405
5633 451
2609 67
4449 621
4379 525
4869 567
6215 703
5311 822
8066 532
9019 534
7543 547
13066 693
5141 640
12121 85
29588 374
64959 575
8831 50