29253 75
41721 592
42595 451
35770 306
88896 662
142730 541
42594 372
113292 589
17843 570
5849 524
13806 104
43314 493
60048 473
14567 438
111175 365
38605 300
111123 216
24182 308
8820 508
15286 316
34490 631
33522 183
31701 358