47242 601
43160 267
13864 521
8774 446
25289 279
29226 744
6263 407
3578 473
6148 392
6852 395
1342 36
4091 827
17304 439
5576 147
2823 222
4145 812
17101 624