29252 75
41716 592
42594 451
35767 306
88891 662
142726 541
42592 372
113289 589
17842 570
5849 524
13805 104
43313 493
60046 473
14567 438
111171 365
38604 300
111119 216
24181 308
8820 508
15286 316
34486 631
33520 183
31700 358