826 157
3879 578
2942 629
3304 245
10347 576
1784 44
3645 329
9698 761
2941 714
2619 221
7191 335
4897 520
4363 270
1561 142
1817 338
2573 208