30460 243
5589 61
8868 101
6450 94
18581 142
9382 113
23585 220
7801 621
16071 661
2429 150
16515 538
3371 276
4482 677
4726 262
8115 679
12178 139
13030 747