32087 873
19794 675
5495 636
3524 46
9288 364
8587 375
17401 470
8697 322
4323 97
7933 633
5963 244
3613 586
4525 113
2136 412
1772 237
1177 78