3060 535
1549 389
3158 518
2342 588
3308 840
2396 362
1333 203
876 128
448 31
1092 302
3125 594
946 273
1472 71
3001 64
2725 316
3817 722
2921 354
2102 555
1633 458
3301 777
1304 258
3380 970
2443 576
1867 114
4672 198
2434 472
2976 425
4692 884