30031 138
12764 696
8849 208
5522 659
5524 585
5178 340
7389 694
3534 127
7031 626
3291 530
963 34
1582 50
2957 491
3580 618
6137 253
7257 491
18135 669
1564 284
1970 324
4101 202
8287 721
947 177
2913 670
1490 199
3933 806
2880 700
3804 216