3084 91
15316 485
28248 177
4794 616
5671 741
7711 501
3180 167
2570 138
12194 967
3068 586
17990 762
2215 425
2106 612
2674 621