3287048 1319
1304137 411
3577312 1140
7163927 2667
11348073 5516
6267009 2180
5887445 1806
1530653 540
726179 216
383063 78
1644906 490
2815639 948
474380 204
2143898 417
1248465 329
3492376 983
5711343 2129
21115363 10150
3422909 1083
719751 248
3449983 923
6205477 1979