29303 145
14848 776
18750 758
15261 675
23375 201
5883 101
14013 465
4239 480
13850 743
21568 313
11226 752
15693 580
18244 448
64653 167
9527 502
47843 350
16340 80
22291 327
4999 517
67697 856
22314 188
19988 262
31870 660
90342 289
27481 535
33510 97
9834 432
17901 266