46050 151
2761 41
221743 552
34645 951
31647 488
33482 354
12263 390
182574 510
5224 308
6336 305
11522 364
9452 268
13245 556
8197 401
4949 843
4034 440
6161 709