5096 176
65725 662
24152 76
8324 621
4594 581
8479 116
5086 820
6759 138
19460 617
6116 873
10394 279
4110 100
49495 559
57533 773
15839 360
3312 329
4645 458
8240 647
4633 411
35671 62
6278 966
4319 376
13268 341
12611 60
23351 170
5262 141
9806 320
2518 196