47318 601
43189 267
13884 521
8778 446
25390 279
29259 744
6281 407
3591 473
6150 392
6867 395
1349 36
4093 827
17316 439
5598 147
2831 222
4151 812
17177 624