1029 271
1240 202
10747 407
422070 982
15193 349
42358 573
57779 328
75343 1030
3822 103
5821 548
16495 343
181353 613