47364 601
43223 267
13892 521
8787 446
25465 279
29279 744
6292 407
3597 473
6155 392
6883 395
1356 36
4096 827
17323 439
5616 148
2838 222
4156 812
17236 624