1292806 468
1374003 455
26666563 5614
11839346 4847
2447058 647
484022 358
2847662 1671
5673653 1404
1807044 653
1743740 405
3914006 1551
1478226 499
6614871 1388
2399718 486
53655637 25358
14799722 4011
48720920 24532
1066184 339
3517116 999
19391609 7316