3505 138
5420 458
14261 404
3657 807
10212 498
3372 154
6979 624
2285 80
4899 351
4417 181
8270 458
11446 512
3601 525
2806 746
3223 347
2053 397
2432 413