3013 641
59516 389
1331 258
2386 686
793 98
1292 327
2426 430
2304 350
2484 439
8023 508
2838 634
45461 654
39816 669
3031 74
143586 750
11923 549
21857 935
15067 569
215097 307
11489 473
4879 918
8991 258
4946 916
1511 362
6218 698
6443 679
28561 427
18506 770