3039 907
298868 784
2212 33
5317 507
7754 485
6293 177
4040 305
19450 312
2561 428
10014 461
4112 457
37482 680