20298 86
5575 335
14965 235
16490 103
12095 410
1378 155
1655 145
6289 811
3479 587
7599 627
17839 778
3954 775
5104 668
1505 85
5552 196