3547018 600
7278834 2397
3474595 898
5201264 1149
3339377 1347
20784164 6905
5377966 1112
9949882 1643
2432277 719
11139267 2142
3268167 929
4672776 772
2926654 873
10406911 2082
3566364 860
2171490 590
25875315 7131
3863216 885
2487230 666
3565880 656
5614437 2243
2267742 647
2621137 741
6618085 1825
2298429 596
13028951 2953