30023 138
12759 696
8841 208
5520 659
5511 585
5162 340
7380 694
3459 127
7027 626
3278 530
962 34
1576 50
2957 491
3572 618
6129 253
7251 491
18131 669
1556 284
1969 324
4087 202
8275 721
941 177
2911 670
1489 199
3931 806
2877 700
3792 216