2797 317
4825 290
19017 264
5182 590
20403 159
12690 712
17224 759
7877 190
5978 597
4539 692
17540 612
3120 424
2449595 3529
384709 1079
2878013 7259
8362 259
41976 582
60227 486
9433 318
2661 589
18531 615
11112 603
2249 317
4956 511