14848 126
7230 517
2402 288
14398 93
5481 794
37331 603
987 139
8786 261
3485 729
5068 738
21971 247
7643 218
3140 462
3529 488
1625 98
2964 746
2866 557
3338 804