30560 835
6139 607
2595 466
4675 638
3790 191
964 221
3098 592
2295 201
3175 672
1037 105
8086 375
3055 521
5048 104
5898 719
13978 285
2150 79
5063 103
12071 55
3586 547
3670 368
8221 165
5244 771
6474 737
8169 87
4317 519
3587 729
4996 685
3028 442