3067 499
23596 503
4736 418
14528 480
9461 780
30074 670
6225 308
13873 227
30515 583
7701 157
8193 516
2305 125
2989 67
4105 837
3418 271
69372 501
3297 595
7653 741
3009 834