47373 601
43231 267
13894 521
8788 446
25476 279
29283 744
6293 407
3597 473
6156 392
6885 395
1358 36
4098 827
17324 439
5618 148
2839 222
4156 812
17248 624