40915 131
12933 114
1056 133
8824 86
3778 33
16476 609
27432 614
13794 270
4569 739
12444 127
13030 561
8165 847
4025 521
6224 566
4512 638
15720 594
18378 365
8777 237
9141 54
20487 195
6141 640
12892 175
4952 559
3481 370