4325 706
5238 546
12696 116
11302 304
20269 58
4163 560
11266 337
16012 212
9048 527
7727 593
1847 212
21686 415
7143 877
6333 329
27343 89
9518 330
18718 240