141682829 36907
7010105 2880
9218145 2752
26208142 4929
21096881 5994
4734131 1520
15880194 6097
5452733 2425
42651762 22097
13254655 5403
3544457 1859
14825181 3232
26186933 2818
14530660 3565
17707674 3480
11046414 3078
7220824 2868
7853968 2544
5875126 2956
5435435 920
5829444 1831
9265027 4197
3154297 901