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