13642 767
20762 703
3114 301
9551 699
8297 339
2805 520
2243 374
8313 38
4114 867
2331 405
3730 379
24115 579
10806 599
6603 472
907 37