10471 97
33640 543
5778 494
4605 147
11342 445
7353 812
3166 181
13183 322
2965 123
2647 555
15313 694
13743 117
1618 162
1687 461
2656 262
4090 697
2544 427