4399 628
2280 398
4650 59
4894 332
1757 338
3436 861
1669 273
7697 246
5788 828
2813 255
3052 261
8891 28
5531 512
1567 243