47381 601
43239 267
13897 521
8788 446
25502 279
29287 744
6295 407
3599 473
6156 392
6886 395
1361 36
4099 827
17324 439
5619 148
2841 222
4159 812
17255 624