256 62
3131 668
2157 525
2087 532
781 154
1852 212
2342 194
3987 441
2124 51
2200 383
3097 909
2456 505
2843 473
2052 395
3022 531
1098 63
1578 155
2029 112
2997 618
1364 127