3045 499
23577 503
4728 418
14512 480
9452 780
30054 670
6219 308
13856 227
30497 583
7688 157
8182 516
2305 125
2979 67
4103 837
3413 271
69264 501
3296 595
7639 741
3009 834