3212 250
210 55
14007 406
3922 637
7067 945
5885 514
10695 405
9196 770
9420 172
8804 425
6420 756
5448 399
6254 237
6110 713
5196 403
6836 582
3738 488