2996 657
1916 635
1886 364
3144 700
560 152
2132 462
2468 525
2527 532
2123 339
2977 750
1602 305
3785 268
9637 688
20678 185
7216 703