631 145
2852 730
3098 652
1404 323
2206 580
688 178
3853 708
2411 619
1841 392
671 121
5026 534
3633 466
774 64
2983 655
201 28
2284 223
4408 678
1535 344
1182 329
1413 327
1244 260
2671 530
4473 442
1798 46