5380 520
18564 787
3183 782
2328 477
31252 175
9223 86
27955 138
18453 60
3817 218
1056 91
3694 948
3658 844
1622 270
6580 393
3257 902