5064297 2023
2195860 625
4639060 1489
2893343 1341
19834501 3546
2364274 1008
2739493 672
4580294 1573
4225595 1441
1618146 600
1828812 845
3695882 1913
3685188 1514
2302636 782
7231512 2701
11125680 7671
3561215 760
4872236 1567
4251212 1633
4900972 1976
9462351 3135