22942 515
8589 48
2805 818
3135 866
16125 183
25356 870
1942 204
51131 695
6226 377
8888 293
6244 313
230548 838
21966 351
103656 573
127327 369
123894 677
10164 327
114424 508
15951 352
109482 695
7903 745
18517 474
21969 890
7975 346
5572 217
6784 618
9509 597
14286 561