3050 73
3958 628
1860 279
608 49
946 169
5040 461
1419 260
755 53
1307 283
1377 328
981 198
1273 207
1980 366
4093 853
2179 316
2183 370
3353 511
1963 108
3196 605