47405 601
43260 267
13904 521
8792 446
25544 279
29308 744
6301 407
3607 473
6159 392
6892 395
1367 36
4108 827
17331 439
5634 148
2847 222
4165 812
17301 624