6621 185
5652 83
7772 701
5105 207
7944 508
8049 419
7061 461
14400 253
28095 116
20691 58
7654 569
12288 369
11013 37
16623 109
4270 39
20033 73
9584 591
8586 495
9530 221
10561 614
4658 175
19559 116
8923 262
4739 241
9713 539
7336 268
2652 235
8169 626