303 80
3003 583
2996 636
817 50
667 203
3242 790
831 216
1850 555
607 144
2725 785
2036 484
1081 126
444 136
1279 341
273 38
1554 354
2826 897
343 55
1442 402
2306 661
518 66
3168 709
540 159
1491 316
2027 637
2933 757
2694 588
2885 543