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