14844 126
7230 517
2400 288
14395 93
5481 794
37327 603
987 139
8785 261
3485 729
5067 738
21971 247
7642 218
3137 462
3529 488
1625 98
2962 746
2866 557
3338 804