3050 751
5776 348
8974 637
12250 105
6932 712
550 75
3087 601
5792 138
19823 301
2906 86
3287 425
10202 698
300 30
999 217
29349 209
4365 202
3716 264
14383 324
831 135
24683 498
5133 216
3800 384
3166 523
6484 410