457 94
2167 558
1255 315
3541 386
2573 193
4963 187
2933 329
1089 58
1709 121
3931 851
28192 952
5212 553
3059 255
67219 690
11177 895
8158 452
5050 641
9330 408