1780 116
17517 573
47684 330
13639 56
7135 162
3735 599
2499 559
11929 733
3558 527
3509 642
2354 366