5596 142
9429 690
31766 677
2203 309
15549 592
1839 201
1878 142
2165 96
3363 585
4192 517
5517 432
5929 504
7093 416
2974 70
2307 589