30452 243
5562 61
8865 101
6441 94
18565 142
9380 113
23575 220
7800 621
16070 661
2425 150
16513 538
3370 276
4481 677
4726 262
8113 679
12175 139
13029 747