457 94
2167 558
1276 315
3545 386
2574 193
4965 187
2934 329
1091 58
1716 121
3934 851
28200 952
5218 553
3062 255
67222 690
11186 895
8165 452
5051 641
9343 408