1096 239
12655 669
5609 293
2377 612
2399 453
3209 633
3649 572
1010 160
2357 553
2693 524
2230 627
3552 543
1401 78
1114 71
2250 349
781 66
1185 43
3778 802
1032 46
2760 448
2095 543
954 154
2655 581
3089 860