46027 151
2761 41
221730 552
34645 951
31647 488
33482 354
12263 390
182572 510
5224 308
6336 305
11522 364
9452 268
13245 556
8197 401
4948 843
4033 440
6161 709