5095 176
65720 662
24122 76
8322 621
4592 581
8474 116
5085 820
6754 138
19457 617
6115 873
10394 279
4108 100
49491 559
57507 773
15838 360
3308 329
4629 458
8231 647
4630 411
35636 62
6276 966
4319 376
13262 341
12605 60
23327 170
5259 141
9800 320
2518 196