40975 286
15588 482
124463 364
3674 872
4027 462
13763 948
8666 573
8548 200
3765 667
2515 339
3256 256
2683 78
5818 493
46595 320
48003 950
5880 92
13995 93
146088 763
163452 319
7008 468
9490 644
3910 473
4004 739
29066 647
6652 289
45510 612
15513 661
34027 824