14903 300
1344 141
2492 614
3568 988
18068 139
3224 806
2769 762
1316 252
2013 408
1583 250
1771 310
2643 474
3380 617
2516 650
2478 581
723 123
2916 772
3188 568
878 119
6117 627