28887767 7652
2309566 452
14068947 3436
39143920 15447
5379562 1831
9340828 2400
11822582 2664
4263087 1137
12261579 2990
3414603 848
9390427 2557
10254390 4077
7365303 2463
6937374 2371
4236685 1423
6576440 2312
6578586 1988
5986138 1511
4330267 2060
2695037 939