3075 503
22923 207
12698 117
4970 517
7650 693
54738 174
65128 621
65538 86
10558 254
10572 457
15736 418
21970 429
2167 159