12930 570
9410 654
3108 408
4891 317
8017 569
3242 262
5259 88
4537 518
7326 536
8745 350
5741 67
5475 368
6090 296
2196 61
2766 271
2126 348
31779 217
2583 201
4863 954
5267 685
33320 787
6882 620
4722 655
40096 540