47382 601
43240 267
13898 521
8788 446
25503 279
29290 744
6295 407
3599 473
6156 392
6886 395
1361 36
4099 827
17324 439
5620 148
2841 222
4159 812
17256 624