12031 688
74217 577
4556 474
4736 259
5959 98
31294 450
11337 433
3396 665
14611 568
3289 399
1473 223
3360 421
11035 626
4322 882
19587 555
3203 517
6301 453
3684 113