20391 159
12596 712
17142 759
7847 190
5903 597
4511 692
17321 612
3108 424
2423996 3521
384252 1079
2845989 7249
8165 258
41898 582
60118 486
9205 318
2658 589
18290 615
10985 603
2242 317
4914 511
36351 843
32887 601
21930 107
31596 347
29486 186
10743 173