3113 215
3522 401
25989 82
3979 152
5946 331
2142 274
6010 484
6921 89
4582 443
4899 242
4846 53
8566 55
7167 251
3445 458
6280 567