1829 88
922 70
3500 768
40963 685
2044 228
2861 554
12576 396
6691 156
20660 52
11648 648
7432 602
14093 134
9824 201
2573 555
16030 212
5352 421