1048713 358
753567 150
738022 219
3873919 1614
1623411 549
25158140 9295
2235268 782
1436578 496
4616347 2148
1318507 386
4831857 1655
1676645 731
3054187 1269
1687076 578
2540979 873
1322051 474
2784113 977
1580657 590
5197070 1966
903839 326
1146602 442
1827389 656
462005 116
3136355 675