32708 873
19873 675
5567 636
3552 46
9333 364
8655 376
17427 470
8740 322
4355 97
7963 633
6038 244
3732 586
4615 113
2178 412
1795 237
1200 78