2901 261
5954 467
3515 111
7656 240
3785 333
9904 614
6750 876
1983 94
4513 911
1358 68
4034 895
3878 768
2794 390
2543 146
4009 558
4263 87
8956 823
3456 558
3230 237
6312 442
5094 637
4500 322
5837 454
4616 444