5038 646
2463 283
3536 652
3627 181
5507 31
5600 297
15169 362
3935 429
153699 563
73346 667
65037 50
4400 983
6685 266
10303 805
4081 147
6047 694
2203 231
7065 134
5137 305
16066 405
5467 590
3549 314
2589 105
7377 359
11102 278
5212 219
4531 100
7456 222