3107314 791
9054553 3603
2115906 879
1408300 612
856109 285
1654591 411
6193103 2415
1172055 329
2718171 879
30123666 11806
3301977 744
960796 289
4365824 1511
1161182 336
357023 138
3991352 1130
2296805 832
1943053 499
900125 172
607056 298
1386340 392