5040 856
1199 288
3567 528
356296 878
31508 289
1210 211
702 121
883 97
45013 729
30649 227
8423 553
55017 639
73528 315
43981 99
55627 425
41891 283
35469 912
36475 569
35468 743
46634 88
49959 467
64101 529
230273 328
34582 756
71883 225