3138897 961
7785042 2123
2874544 876
7123997 2129
18349153 2189
11042399 3716
2584063 666
11921118 3427
7302697 1504
6503417 1727
1536722 556
118111 311
1434240 417
1457212 590
3161441 763
11533110 4429
1974830 571
20159612 5340
5919275 892
1681659 691
7443334 1288
2171267 618
16165636 4706
2096249 1137
5714308 2035