32460 557
8435 767
27241 642
18104 411
11893 199
7013 581
9001 644
2424 340
6430 331
6089 618
10276 983
3807 74
2780 524
6655 411