32939 873
19901 675
5580 636
3584 46
9358 364
8680 376
17440 470
8768 322
4370 97
7986 633
6064 244
3762 586
4671 113
2198 412
1810 237
1216 78