47377 601
43231 267
13895 521
8788 446
25495 279
29286 744
6293 407
3598 473
6156 392
6885 395
1360 36
4099 827
17324 439
5618 148
2840 222
4158 812
17252 624