3081 499
23603 503
4741 418
14540 480
9464 780
30082 670
6228 308
13877 227
30533 583
7707 157
8199 516
2305 125
2994 67
4124 837
3418 271
69451 501
3298 595
7658 741
3010 834