25982 80
33360 477
39387 314
43335 571
29752 179
102533 327
147125 153
68460 160
67565 473
62017 568
20491 762
99551 707
79708 518
446475 580
229510 838
18666 698
11615 185
2857 246
5575 726
35395 694
15157 623
10600 656
34869 687
4496 119