1033 271
1251 202
10762 407
425643 988
15200 349
42683 573
58586 329
75440 1030
3827 103
5830 548
16618 343
182292 613