1033 271
1250 202
10755 407
425086 987
15198 349
42620 573
58429 328
75425 1030
3827 103
5829 548
16596 343
182114 613