4264 311
4261 716
3505 381
5346 581
3949 69
5958 158
8416 497
4788 259
2250 186
16144 782
4079 347
4725 63
6693 567
2407 344
20777 157