5667 520
4253 177
9527 289
12624 218
5990 370
5324 328
7099 101
4282 135
4161 306
4358 543
10064 221
8048 576
7283 569
5053 410
6343 92
29246 269
7876 215
8160 114
6346 82
7661 557
42511 270
5923 460
6402 286
4512 577
5162 332