6296 100
5650 660
7634 614
2415 212
15956 883
7617 728
1966 87
2055 34
3182 273
8780 473
9327 564
3363 302