1033 271
1250 202
10758 407
425193 987
15198 349
42631 573
58462 328
75428 1030
3827 103
5829 548
16600 343
182130 613