45856 151
2761 41
221677 552
34642 951
31644 488
33478 354
12262 390
182548 510
5223 308
6335 305
11520 364
9445 268
13243 556
8197 401
4948 843
4030 440
6160 709