16918776 5896
2362980 596
4516560 628
3562145 929
4234954 948
13266574 4030
5234298 929
4230204 675
2841513 675
5980275 1011
25129577 9572
7623420 2192
12199674 3933
47695165 28937
4240047 2818
41071478 11718
1732525 540
4502426 2444
6275029 2202
3544395 587