726 229
913 255
2334 599
1131 276
227 45
2932 700
1247 356
2875 865
684 186
290 83
1820 547
2002 580
1017 227
2002 637
2088 614
1246 409
2303 639
1053 161
1569 501
2238 680
733 146
3426 761
4137 269
5040 521
11497 88
6978 53
10676 480
7214 127