8731396 3169
53815512 25880
26252105 9057
6513831 1448
10014592 4643
7413172 2569
15400608 7778
17501765 9600
25358033 15381
7816163 2227
20923028 9289
9527086 4184
5274105 3571
18291973 8871
11606503 5987
3908471 2356
8006100 3355
4654307 2145
4540713 1727
5958083 2478
12445045 6342
3181924 1316