625 190
2523 651
2593 828
2369 752
3546 873
4268 282
3403 589
1603 66
14312 393
20420 835
6631 285
2227 114
5107 696