2926 302
3018 501
3494 282
775 96
1330 339
3033 155
928 195
5962 513
27812 457
8940 822
3178 173
31623 383
23579 189
3099 262
27162 512
10971 485
17498 560
16763 465
7650 440
6122 279
7840 494
9233 709
12438 683
16248 855
9616 117
5885 246
19961 698
5050 117