2151186 650
1336521 414
3932186 1398
11684013 3455
5856962 1489
14041668 5934
1570912 552
1929317 565
1585652 358
3352918 1134
933420 289
2894129 1130
2995166 1046
4084538 1379
1079947 301
5441351 2045
4730503 1724
16153327 5202
1849197 584
1954416 395
2302850 757
29087581 13537
9791109 3317