2797 317
4824 290
19013 264
5182 590
20403 159
12690 712
17220 759
7877 190
5977 597
4539 692
17538 612
3120 424
2448863 3529
384703 1079
2877018 7259
8358 259
41972 582
60224 486
9426 318
2661 589
18526 615
11110 603
2249 317
4956 511