44284 822
20458 611
1210 97
15423 521
6952 623
15022 861
12489 218
8171 46
6549 678
7017 576
2895 226
29467 782
3675 406
6860 745