1029 271
1240 202
10747 407
422062 982
15193 349
42354 573
57772 328
75341 1030
3822 103
5821 548
16495 343
181347 613