3063 499
23593 503
4733 418
14521 480
9460 780
30065 670
6221 308
13867 227
30509 583
7694 157
8191 516
2305 125
2986 67
4105 837
3417 271
69335 501
3297 595
7650 741
3009 834