31004 391
11404 193
12698 488
41689 430
128463 261
16753 264
15073 173
87022 813
13475 119
17858 80
11221 697
8252 712
9513 289
15459 646
3289 47
92818 880
8211 613
12854 622
22356 803
43469 639
7644 567
30361 303
39413 143
38248 434
24229 206