7693 517
88605 609
28184 341
3807 298
9861 928
27195 77
3316 538
3580 354
3754 610
3887 728
3015 260
16251 94
8530 639
1817 320
21575 925
12422 199
12969 839