14059 859
5545 302
18427 141
35329 468
7342 644
15768 283
30284 470
3865 209
7438 685
10664 941
17144 1000
10177 569
11813 674
15148 196
50615 486
14801 562
14978 621
71008 642
1554932 4467
1338863 2517
307188 850
456918 1312
1101989 1880