9462979 3556
6592289 1731
18982118 5318
3300227 775
7452888 3257
8319691 3238
6755228 2588
6010661 1372
9023605 2843
53430843 20357
7542037 1840
2446320 1212
19706380 6534
4336978 1332
8490204 2598
3181113 791
42053471 17853
17801372 7853
3870159 992
27910279 12915
33259808 15843
7725942 2428
5948875 2588
12927653 4423
111491244 38352