8794206 3333
53815512 25880
26252105 9057
6530940 1476
10014592 4643
7413172 2569
15400608 7778
17501765 9600
25358033 15381
7842231 2277
20923028 9289
9527086 4184
5274105 3571
18291973 8871
11606503 5987
3908471 2356
8006100 3355
4654307 2145
4540713 1727
5958083 2478
3207632 1372
12445045 6342