3351 287
9875 702
3696 567
40120 115
33360 484
2046 162
22277 352
12829 642
5525 452
29166 504
4014 522