3047 578
1589 145
9085 161
8455 391
6943 314
7233 616
28671 893
5486 509
2769 210
8364 277
12596 345
24782 245
5602 636
8739 597
73040 955
42356 503
2836 243
3357 789
2934 350
3966 510