978 240
2614 632
2897 853
1137 162
1427 382
1507 333
3638 459
19693 581
5754 160
3580 77
24431 537
21005 716
5685 229
17708 341
13582 244