4291 706
5205 546
12679 116
11281 304
20257 58
4154 560
11223 337
16002 212
9037 527
7688 593
1842 212
21666 415
7142 877
6318 329
27319 89
9497 330
18690 240