15919 840
11775 556
3689 639
4177 354
8821 450
16713 63
35897 239
2547 564
3421 774
30623 141
2624 596
7345 523
4778 823
7666 351
2112 321
21442 158
16428 669
2285 310
3205 561
3263 475
4335 782