1403 430
2519 718
17734 411
2983 925
765 166
25637 581
15681 245
13553 588
12821 86
12622 475
30142 86
12192 657
4905 501
8385 691