12826 257
4955 672
2953 358
66586 661
3561 369
44233 168
22531 142
92845 843
210777 790
23751 181
28888 309
7856 396
18557 415
16532 81
6504 331
15731 569
6975 257
6112 643
5872 563