15028 216
19067 169
26396 57
7749 237
18605 780
4907 742
20413 219
37857 214
16071 375
73786 306
22362 846
23416 484
19516 388
155057 575
24335 318
14743 442
30162 630
16188 655
28339 506
12880 545
44777 105
111592 721
6269 535
17959 886
3309 680
31260 600
26281 1009
35244 375