32680 557
8726 767
27581 642
20114 411
12485 200
7502 582
9793 645
2550 340
7295 331
6372 618
10817 983
4435 74
2867 524
7223 411