3061268 819
2618976 1058
14579989 3078
6932442 1988
7280468 1910
3702238 1489
3993658 1350
14785500 4750
2386727 1002
2543442 744
6325602 1875
722135 568
2956056 546
8134123 999
2166445 725
1020678 446
2554218 546
1537052 477
13623063 3477
2340206 823
2853574 640
7789183 2610
1811084 581
1960702 402
4354674 1476
1564076 581