1450 50
5192 438
1471 217
2894 331
5088 729
2439 273
3908 707
2771 108
4139 576
11442 354
3816 644
3774 248
5843 119
2216 159
3939 759
4083 461
13163 446
6226 819
3296 285
3805 810
3484 645
5088 494
3581 551
1535 139