1296 148
3090 693
5035 676
3661 805
1043 278
4112 381
2927 761
4848 870
1626 332
3282 475
3199 513
2758 578
3141 524
2705 746
2931 540
1468 131
269 60
3699 765
3215 911
3647 134
284 43
2617 468
2136 474
3039 586
948 265
967 40
2995 619
629 106