47378 601
43231 267
13896 521
8788 446
25496 279
29286 744
6293 407
3598 473
6156 392
6885 395
1361 36
4099 827
17324 439
5618 148
2840 222
4158 812
17253 624