4012 493
14933 792
5423 326
31041 184
32723 734
12458 275
39468 673
2362 62
5103 533
10761 940
4750 188
7944 816
3141 458