3325 386
2163 193
4686 187
2712 329
972 58
1479 121
3734 851
27905 953
5057 553
2926 255
67055 690
10724 894
8011 452
4956 641
9043 408