18821 264
5171 590
20395 159
12576 712
17048 759
7845 190
5859 597
4515 692
17359 613
3105 424
2436674 3520
384297 1079
2861023 7255
8299 258
41910 582
60064 486
9197 318
2652 589
18212 615
11026 603
2222 317
4893 511
36317 843
32642 600
21943 107
31628 347