455 94
2167 558
1245 315
3538 386
2570 193
4957 187
2929 329
1085 58
1699 121
3922 851
28182 952
5207 553
3055 255
67218 690
11163 895
8154 452
5044 641
9323 408