30456 243
5572 61
8868 101
6447 94
18573 142
9381 113
23580 220
7801 621
16071 661
2428 150
16515 538
3370 276
4481 677
4726 262
8114 679
12176 139
13030 747