12986 257
4985 672
2980 358
67007 661
3588 369
44388 168
22567 142
92925 843
211364 790
23795 181
28947 309
7877 396
18610 415
16563 81
6534 331
15832 569
6995 257
6178 643
5914 563