40368 262
28779 543
107351 500
237345 568
37167 173
218851 766
133198 733
127675 592
11498 202
3062 496
3588 427
2648 453
1932 248