40524 472
13413 488
373855 950
232287 636
127255 653
128571 555
100453 937
161757 577
169169 280
54005 557
7154 845
27077 859
10490 817
15941 366
21061 776
28169 933
15968 655
24842 449
24431 719
5444 685
11449 243
2344 78
9826 610
3328 218
5641 650
4760 497
28762 486