4042 243
5375 801
3536 229
2226 127
5027 192
4408 794
8524 736
4330 488
5463 173
4075 728
21072 382
813 68
3090 611
5063 387
2665 373
1898 334