3076 503
22924 207
12698 117
4974 517
7650 693
54738 174
65128 621
65538 86
10559 254
10572 457
15736 418
21970 429
2167 159