14990 669
2143 310
1375 292
2991 467
1082 155
2237 427
1031 36
2696 499
675 107
3419 593
1128 246
1629 266
818 94
3604 685
733 168
2160 455
2985 550
3755 684
2939 643