5666 520
4253 177
9526 289
12622 218
5990 370
5323 328
7095 101
4282 135
4160 306
4358 543
10064 221
8048 576
7282 569
5052 410
6343 92
29246 269
7876 215
8158 114
6344 82
7659 557
42507 270
5923 460
6400 286
4512 577
5162 332