1281 27
4974 585
5594 899
3034 224
4302 708
2313 104
3290 388
4363 652
3009 427
2805 507
3413 378
4512 188
3867 682
3699 158
3991 436
2302 216
31609 353
25869 190
29556 611
39898 261
65480 542
56728 448