47382 601
43241 267
13898 521
8788 446
25504 279
29291 744
6295 407
3599 473
6156 392
6886 395
1361 36
4099 827
17324 439
5620 148
2842 222
4159 812
17256 624