2916 657
2368 549
1704 315
2993 445
1695 78
3337 685
2603 504
4235 743
2616 325
2974 474
2366 348
4036 837
2639 140
2582 64
3282 309
5873 959
4939 705
5109 298
6264 502
11319 683
3076 909
968 192
1378 148
4580 666