1081 100
2365 595
3501 695
2338 601
1325 329
2595 543
2907 747
3559 693
10503 574
4753 528
1651 389
1666 345
15277 308
2936 825
2279 586
605 66
1046 201
3098 704
2202 468
1962 483
2280 523
2064 488
4337 73
3569 793