646 154
1093 287
1695 417
2945 504
928 190
791 117
1466 384
2921 636
2906 324
428 26
1002 165
2908 216
644 129
3502 696
3898 579
1577 173
2885 563
3211 451
2061 409
1109 120
2763 346
2992 910
2484 599
1634 443