42065 302
2331 462
360338 934
21792 625
7824 341
22643 744
413219 1018
8015 348
8447 501
10548 263
6712 543
23196 90
28480 341
16701 156
40709 247
3609 243
6364 621
2419 152