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