1815 120
28845 595
24536 444
23201 818
17766 274
23954 477
35065 118
2185 161
2170 266
5648 607
3470 52
6099 567
2453 331