32826 873
19894 675
5576 636
3569 46
9349 364
8665 376
17437 470
8755 322
4364 97
7980 633
6054 244
3753 586
4640 113
2188 412
1803 237
1211 78