1029 271
1240 202
10747 407
422068 982
15193 349
42356 573
57777 328
75343 1030
3822 103
5821 548
16495 343
181349 613