15028 216
19067 169
26398 57
7749 237
18605 780
4907 742
20413 219
37857 214
16073 375
73788 306
22362 846
23417 484
19517 388
155063 575
24337 318
14744 442
30164 630
16188 655
28340 506
12880 545
44777 105
111600 721
6269 535
17959 886
3309 680
31262 600
26282 1009
35244 375