29241 75
41688 592
42582 451
35739 306
88843 662
142691 541
42557 372
113254 589
17840 570
5841 524
13794 104
43300 493
60026 473
14565 438
111139 365
38593 300
111095 216
24180 308
8817 508
15281 316
34450 631
33510 183
31686 358