2693 878
1836 538
1414 403
2836 613
2173 581
2331 673
1409 392
188 47
3019 642
2053 653
340 91
252 62
1039 219
2928 902
1607 330
1084 246
1254 271
8701 310
2552 562
4359 665
1685 491
1497 357
1524 297
726 139
955 283
2870 659
2774 824
2667 724