4487 628
2309 398
4706 59
4996 332
1808 338
3493 861
1707 273
7784 246
5860 828
2857 255
3119 261
9158 28
5587 512
1605 243