4253 742
8952 171
15455 509
3836 138
63895 152
3359 370
5071 565
7848 454
93466 173
14732 33
6833 427
4203 102
1603 68
9598 614
5500 446
3554 90