4033 86
2371 322
2701 235
2901 261
5954 467
3515 111
7656 240
3785 333
6750 876
5337 623
1983 94
4513 911
1358 68
4034 895
3040 553
3878 768
2794 390
2543 146
4263 87
8956 823
3456 558
3230 237
6312 442
5094 637