2885 642
2725 803
3410 89
1329 404
3881 517
2429 504
3038 760
1970 228
2016 344
3221 796
12241 83
2657 502
1144 160
2753 668
782 143
8753 165
117027 623