313 58
2258 705
2714 537
382 116
692 153
1560 507
1679 355
2985 590
237 60
1607 390
1293 361
2687 646
2077 443
2570 664
1185 323
3041 647
2724 538
3771 950
4432 639
3178 101
1563 173
3457 406
2690 715
2625 639
1501 307
2321 602
4112 463
3036 934