10601 325
31696 352
39843 563
14611 562
29536 490
143093 587
14471 156
24368 438
16127 544
5889 340
22175 673
9494 232
7303 764
25181 619
15808 684
2281 398
5535 622
3870 586