5631 666
4826 310
7503 212
21514 796
7304 87
5223 381
22120 547
16766 445
4046 39
19100 73
2377 44
10537 296
5250 566
5693 562
8557 694
5401 110
6341 646
2699 149
14084 385
3988 242
9993 730
5362 801
4287 174
3440 229
1560 207
2473 81
3860 559
6519 594