1029 271
1240 202
10747 407
422044 982
15193 349
42350 573
57760 328
75341 1030
3822 103
5821 548
16490 343
181334 613