4078 375
5046 288
8236 294
6304 34
3684 251
5440 659
2309 50
7301 71
4836 260
9129 681
20643 174
9505 463
5709 167
4557 422
7523 328
2716 273
6178 404
8786 135
11965 110
13878 178
15196 233
5522 92
7729 304
7084 676