2975 313
2646 912
687 186
274 250
103 774
433 93
997 161
834 609
781 275
835 259
688 217
105 670
852 496
482 94
2371 220
693 146
89 494
306 461
809 202
897 195
579 949
696 951
96 2