3097 570
1248 172
2108 392
3491 973
4891 128
2363 455
1325 306
2879 600
3151 531
3021 527
1670 451
3505 807
4627 669
3121 658
6777 135
2867 686
4347 328
3281 627
3932 845
2881 790
1503 383
396 94
416 49
1545 216