4036 243
5374 801
3531 229
2224 127
5022 192
4407 794
8514 736
4327 488
5458 173
4070 728
21037 382
813 68
3088 611
5063 387
2663 373
1898 334