12852 257
4960 672
2961 358
66649 661
3567 369
44259 168
22538 142
92865 843
210894 790
23759 181
28898 309
7859 396
18565 415
16538 81
6511 331
15749 569
6978 257
6120 643
5879 563