15540 249
14388 482
6741 468
5585 659
3484 197
827 148
2971 864
3633 623
3073 737
20715 319
4608 436
17865 291
4594 730
6050 726
2395 220
5487 491
1501 384
1438 282