32680 557
8726 767
27581 642
20112 411
12484 200
7502 582
9793 645
2550 340
7292 331
6372 618
10817 983
4434 74
2867 524
7223 411