47387 601
43243 267
13901 521
8789 446
25512 279
29296 744
6296 407
3600 473
6156 392
6886 395
1361 36
4100 827
17326 439
5624 148
2843 222
4160 812
17263 624