4033 243
5373 801
3531 229
2223 127
5018 192
4407 794
8513 736
4321 488
5454 173
4062 728
21023 382
813 68
3086 611
5060 387
2660 373
1897 334