6493 328
3718 846
15078 484
14963 497
2602 466
9986 35
1036 153
2962 204
5138 226
4147 521
2595 63
3836 235
3348 395
2487 159
5016 662