4046 418
3287 506
4032 571
2615 386
29919 518
1169 62
581 105
2341 259
4974 775
9656 669
2597 293
1815 290
5059 524
17055 577
6812 737
59430 889
3290 118
5770 790
4804 478
5260 86
7356 186
4754 35
3957 249
2308 319
3372 344
786 28
4851 523
1946 173