45759 151
2761 41
221653 551
34640 951
31642 488
33476 354
12262 390
182532 510
5222 308
6335 305
11520 364
9441 268
13242 556
8197 401
4948 843
4030 440
6159 709