2783 317
4745 290
18833 264
5172 590
20398 159
12584 712
17059 759
7854 190
5860 597
4515 692
17384 613
3105 424
2439670 3520
384331 1079
2864967 7255
8310 258
41915 582
60076 486
9207 318
2652 589
18226 615
11031 603
2222 317
4896 511