3043 499
23576 503
4728 418
14511 480
9452 780
30053 670
6219 308
13855 227
30492 583
7687 157
8182 516
2305 125
2979 67
4102 837
3413 271
69262 501
3296 595
7639 741
3009 834