4003 666
3481 863
1453 274
2261 472
3197 587
1707 415
3301 917
1731 402
2750 829
2095 303
498 53
2355 590
477 112
1610 414
730 125
661 111
462 99
537 134
972 287
873 131
1675 314
1563 286
2326 632
3378 703