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