980 240
2703 632
2933 853
1233 162
1436 382
1516 333
3705 459
19709 581
5762 160
3583 77
24451 537
21012 716
5687 229
17755 341
13606 244