913 255
2330 599
1130 276
225 45
2931 700
1247 356
2874 865
684 186
290 83
1820 547
2002 580
1017 227
2001 637
2088 614
1245 409
2303 639
1053 161
1569 501
2237 680
733 146
3426 761
4137 269
5040 521
11497 88
6978 53
10676 480
7214 127
15420 426