351 93
914 114
2625 370
3897 565
5143 752
640 37
3919 375
12302 838
2836 249
4832 741
2888 480
1630 229