2959 642
2725 803
3418 89
1331 404
3883 517
2429 504
3040 760
1970 228
2017 344
3221 796
12241 83
2658 502
1144 160
2753 668
782 143
8754 165
117035 623