1033 271
1250 202
10755 407
425175 987
15198 349
42630 573
58457 328
75427 1030
3827 103
5829 548
16600 343
182126 613