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