5096 35
8574 694
698 171
616 90
1596 306
7146 598
374 72
1769 515
1506 485
2884 816
1880 520
297 57
4173 453
2417 512
2374 391
3112 720
749 133
1198 226
6442 129
6976 738
3137 435
1945 374
1425 299
3144 514
558 104
2737 697
3028 597
3495 348