43875 1116
21210 255
31686 576
10684 313
15797 400
7201 74
7158 239
9326 61
5469 274
20950 623
11936 554
12881 715
4051 42
5198 697
7859 168
16423 138
5075 349
2582 84
709215 1991
12163 342
4674 158
14070 652
6694 842
6100 350
6656 624
4275 57
6057 446
7349 539