410902 1153
7960 746
12322 260
8439 591
10303 207
22959 107
14933 792
9867 116
55207 106
55708 567
38416 689
23235 200
6881 164
29762 608
4494 356
10053 145
15911 723
2995 83
3438 396
8033 561