3028 910
935 255
3426 524
1707 183
2002 449
3012 666
2300 632
3491 708
2896 612
1149 209
3586 675
687 196
3857 900
678 74
2954 883
2241 618
1973 53
1129 272
1073 232
417 65
2157 112
3475 837
1788 125
341 51