3081 499
23603 503
4741 418
14539 480
9463 780
30080 670
6228 308
13877 227
30532 583
7706 157
8199 516
2305 125
2993 67
4123 837
3418 271
69438 501
3298 595
7657 741
3010 834