1033 271
1250 202
10755 407
425028 987
15198 349
42618 573
58418 328
75425 1030
3827 103
5829 548
16596 343
182106 613