31981 524
5305 531
2944 148
4914 369
5567 318
8920 1030
16352 166
18018 551
3423 360
7872 554
5303 517
4146 104
5785 721
4784 121
2491 85
4974 669
4445 675
2611 75
3814 504
5442 474
5366 829
9374 309
4330 375
6877 870
4719 850
1909 71
32544 724