1029 271
1240 202
10747 407
422106 982
15193 349
42369 573
57805 328
75346 1030
3822 103
5821 548
16501 343
181392 613