4581 91
35234 431
9619 928
32595 356
65616 518
54067 616
43135 534
5652 73
23847 550
34131 673
15483 278
70223 685
44467 843
2145 463
56872 922
6096 387
24582 185
812 124
70848 737
31230 632
36662 484
19864 271
10656 503
38989 978