640 190
2536 651
2597 828
2373 752
3555 873
4278 282
3408 589
1605 66
14317 393
20425 835
6639 285
2228 114
5115 696