2804 685
4989 112
29552 123
8279 523
9021 70
8794 212
10398 450
19982 46
144235 561
9598 680
5588 726
4289 608
2960 117