29253 75
41719 592
42595 451
35769 306
88893 662
142727 541
42593 372
113291 589
17843 570
5849 524
13806 104
43314 493
60048 473
14567 438
111173 365
38605 300
111123 216
24182 308
8820 508
15286 316
34489 631
33522 183
31701 358