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