15030 216
19068 169
26402 57
7751 237
18606 780
4915 742
20416 219
37866 218
16075 375
73789 306
22369 846
23423 484
19519 388
155097 575
24351 318
14747 442
30176 630
16188 655
28342 506
12882 545
44779 105
111643 721
6269 535
17967 886
3311 680
31267 600
26296 1009
35247 375