2783 317
4745 290
18827 264
5172 590
20397 159
12581 712
17053 759
7851 190
5860 597
4515 692
17370 613
3105 424
2438199 3520
384314 1079
2863128 7255
8305 258
41913 582
60069 486
9203 318
2652 589
18216 615
11029 603
2222 317
4896 511