4325 706
5237 546
12694 116
11300 304
20268 58
4162 560
11259 337
16012 212
9048 527
7716 593
1846 212
21685 415
7142 877
6332 329
27341 89
9517 330
18717 240