46766 600
42884 267
13773 521
8710 446
24497 279
27527 744
6191 407
3514 473
6099 392
6738 395
1255 36
4014 827
17213 439
5437 146
2739 222
4066 812
16295 624