3008159 722
3666552 1184
1424341 285
3986856 1297
4831948 1159
3321024 898
5446833 1589
12588518 3584
700487 197
1046543 351
7745081 2283
1316556 367
3461899 885
1062053 307
2534662 835
2774660 942
1570312 552
748091 166
4462789 1998
1515438 556
2602979 845
8403342 2720
476441 119
1187675 276
8718371 3081
954359 452
1082143 351
1884811 983
2960285 829