45992 151
2761 41
221721 552
34645 951
31647 488
33482 354
12263 390
182564 510
5224 308
6335 305
11521 364
9449 268
13244 556
8197 401
4948 843
4032 440
6160 709