32556 557
8522 767
27434 642
19038 411
12144 200
7244 581
9388 644
2486 340
6768 331
6298 618
10559 983
4058 74
2799 524
6930 411