30518 243
5689 61
8875 101
6540 94
18629 142
9424 113
23618 220
7819 621
16083 661
2438 150
16524 538
3373 276
4490 677
4726 262
8121 679
12190 139
13040 747