2949 657
14456 930
2385 325
8373 199
2912 89
1812 136
13431 809
10126 649
4977 153
79348 139
6746 697
3669 358
3227 236
4237 837
4763 618