5086 325
3497 488
3418 473
5456 713
5049 818
4577 481
3275 113
9683 953
4815 245
6225 272
8304 399
6782 786
3112 367
5031 198
2994 308
14291 132
10037 125
2098 76
4936 184
31317 281
17291 217
4604 477
5599 942
9068 259