3071 499
23599 503
4738 418
14530 480
9463 780
30075 670
6228 308
13873 227
30521 583
7702 157
8196 516
2305 125
2990 67
4107 837
3418 271
69392 501
3297 595
7656 741
3009 834