6030 623
14781 307
14074 859
5548 302
18435 141
35340 468
7344 644
15779 283
30309 470
3870 209
7445 685
10671 941
17150 1000
10183 569
11816 674
15162 196
50645 486
14806 562
14982 621
71048 642
1555239 4470
1339354 2518
307264 850