12839 257
4959 672
2958 358
66622 661
3567 369
44246 168
22536 142
92855 843
210840 790
23755 181
28896 309
7858 396
18560 415
16535 81
6510 331
15740 569
6978 257
6115 643
5875 563