2797 317
4826 290
19028 264
5186 590
20403 159
12695 712
17235 759
7878 190
5982 597
4539 692
17553 612
3121 424
2451719 3532
384740 1079
2880778 7261
8377 259
41979 582
60232 486
9453 318
2661 589
18548 615
11114 603
2251 317
4961 511