3103 370
4438 507
1361 39
10704 624
3115 510
1596 280
4072 885
3455 748
4890 477
3474 443
2115 344
15389 821
15728 531
1806 232
17211 901
1680 39
931 85
2222 333
4763 877
15369 494
2059 343
8546 96
3200 714
3489 605