32680 557
8728 767
27582 642
20121 411
12487 200
7502 582
9795 645
2550 340
7296 331
6373 618
10817 983
4440 74
2868 524
7223 411