29243 75
41695 592
42583 451
35742 306
88858 662
142701 541
42564 372
113266 589
17841 570
5844 524
13796 104
43307 493
60035 473
14567 438
111150 365
38598 300
111105 216
24180 308
8818 508
15282 316
34458 631
33514 183
31690 358