3088 690
1295 291
3242 349
698 46
1571 79
3227 614
884 205
1089 239
2047 577
827 189
2858 654
397 29
2429 481
1030 58
2308 471
979 171
4275 933
2821 249
2857 529
1640 48
2043 580
1745 367
1545 331
1715 107