1029 271
1240 202
10747 407
422081 982
15193 349
42362 573
57791 328
75344 1030
3822 103
5821 548
16497 343
181371 613