29241 75
41687 592
42582 451
35739 306
88843 662
142689 541
42556 372
113254 589
17838 570
5841 524
13794 104
43300 493
60025 473
14564 438
111139 365
38593 300
111094 216
24180 308
8817 508
15280 316
34450 631
33510 183
31685 358