2156 558
1174 315
3520 386
2555 193
4934 187
2915 329
1073 58
1680 121
3888 851
28151 952
5185 553
3052 255
67203 690
11121 895
8142 452
5037 641
9296 408