613 190
2506 651
2577 828
2355 752
3527 873
4256 282
3396 589
1598 66
14295 393
20414 835
6621 285
2221 114
5096 696