12556 256
4911 672
2929 358
65747 661
3525 369
44041 167
22491 142
92743 843
210087 789
23701 181
28773 309
7831 396
18483 415
16491 81
6455 331
15609 568
6948 257
6045 643
5838 563