52691 755
27711 114
50939 633
11781 798
2790 602
21173 479
47250 505
19550 183
25160 676
48533 681
22600 209
54688 260
16116 788
45880 894
30405 664
105888 647
22656 832
15829 669
8287 671
3473 372
8038 386
3657 262
4456 408
3933 718