1030 271
1241 202
10748 407
422211 982
15193 349
42393 573
57859 328
75363 1030
3823 103
5822 548
16512 343
181479 613