3548 333
5439 588
2235 183
3425 281
1529 134
4935 215
5329 561
2254 467
5166 390
3668 115
7931 99
4657 778
6362 634
3228 221
5252 209
4369 146
4682 783
6009 455
8790 180
4042 138
1293 116
4792 101
4740 589
4259 174