14852 126
7230 517
2402 288
14398 93
5484 794
37334 603
987 139
8786 261
3485 729
5069 738
21971 247
7646 218
3140 462
3532 488
1626 98
2964 746
2866 557
3338 804