32387 873
19821 675
5524 636
3534 46
9308 364
8610 376
17408 470
8708 322
4328 97
7942 633
5996 244
3651 586
4573 113
2151 412
1777 237
1183 78