313 58
2258 705
2714 537
382 116
693 153
1560 507
1679 355
2985 590
237 60
1608 390
1293 361
2687 646
2077 443
2574 664
1186 323
3043 647
2726 538
3776 950
4441 639
3191 101
1563 173
3460 406
2690 715
2626 639
1504 307
2322 602
4113 463
3037 934