30430 243
5531 61
8863 101
6418 94
18555 142
9375 113
23566 220
7794 621
16069 661
2418 150
16511 538
3368 276
4478 677
4726 262
8112 679
12172 139
13028 747