29254 75
41722 592
42595 451
35771 306
88898 662
142732 541
42595 372
113293 589
17845 570
5849 524
13806 104
43315 493
60049 473
14567 438
111176 365
38606 300
111125 216
24182 308
8820 508
15288 316
34490 631
33522 183
31703 358