4402451 1551
1694571 587
6946431 2051
2201266 901
1914888 741
3099253 923
1875700 684
2269631 835
5122269 1608
972561 354
9053158 2821
870912 449
4298072 1215
7521139 2296
1468829 559
3233380 951
774936 207
1977532 669
4481359 1325
3619325 1325
8340014 2880
12370278 4033
1877271 364
2951397 1033
3706001 1580
2875685 452