4052 243
5375 801
3536 229
2227 127
5032 192
4408 794
8525 736
4332 488
5467 173
4077 728
21093 382
813 68
3090 611
5064 387
2669 373
1898 334