18366636 6405
5517569 3072
6041555 1671
25260521 6320
5632171 1539
27976064 5428
51265739 17454
3726258 801
17920219 6704
2615382 405
7495180 2711
22672493 7907
3040772 556
19869549 6396
16806785 3587
947812 4118
13765422 4797
13415241 3691
11525384 3273
11359628 3867
18324513 5089
6128182 2111
4000482 1297
3402511 744
7374784 2252
36408890 4036