2107 131
14589 423
11922 884
31704 282
190058 521
6918 263
9399 300
4159 628
3949 738
10332 904
5803 113
4462 422
3823 432
9412 545
1412 89