316 61
1874 429
12538 675
319 45
2952 888
3163 966
1989 557
1331 228
3197 670
6225 433
9279 354
9743 967
7505 336