3043 578
1583 145
9084 161
8455 391
6943 314
7232 616
28671 893
5486 509
2769 210
8364 277
12596 345
24781 245
5602 636
8738 597
73040 955
42355 503
2836 243
3357 789
2934 350
3966 510