14842 126
7230 517
2400 288
14394 93
5481 794
37321 603
987 139
8784 261
3485 729
5067 738
21968 247
7642 218
3137 462
3529 488
1625 98
2962 746
2866 557
3338 804