415080 1155
7969 746
12363 260
8467 591
10338 207
23016 107
14957 792
9888 116
55337 106
55879 567
38442 689
23255 200
6895 164
29903 608
4504 356
10196 145
16033 723
3007 83
3457 396
8056 561