2957 725
11103 200
3742 642
5535 525
1489 155
3034 462
7228 253
4893 261
23584 527
2122 450
9120 787
8824 58
3077 49
1882 122
3652 481
2374 388
2696 504