3041 499
23572 503
4723 418
14508 480
9452 780
30053 670
6219 308
13853 227
30486 583
7687 157
8181 516
2305 125
2976 67
4101 837
3412 271
69223 501
3296 595
7638 741
3009 834