1302 286
1692 507
963 265
1127 328
1270 281
9776 557
17498 572
2030 362
4833 492
5761 617
5536 85
5837 469
7062 310
6941 96