4558 102
2638 264
18536 37
16212 547
6437 466
7304 596
5675 807
5968 278
27823 737
7232 351
4515 503
10081 472
3821 458
4269 152
6053 197
14645 651
2498 114