987 293
40960 474
5940 517
2818 246
3713 289
2452 52
5855 279
3514 265
4650 614
7570 659
4430 97
3261 682
31126 158
3441 502
10952 715
7718 755
286027 832
11752 298
7881 257
17445 514
6469 616
3144 131
2344 57
4690 271
3105 357
6025 315
5828 581
2814 623