2225 398
4521 59
4715 332
1704 338
3355 861
1623 273
7484 246
5652 828
2683 255
2911 261
8361 28
5386 512
1504 243