3054036 892
1037303 361
2765342 1064
7336567 2560
2332544 615
2207254 631
1002893 213
1944846 644
598005 194
4255604 1394
3658422 1196
4068255 1288
4687843 1467
2509051 801
6519863 2054
6704186 1847
11730958 3967
3743678 1388
1808159 527
1255226 499
10372703 3528