40927 70
4972 917
3245 346
3731 644
4289 610
8805 799
2509 659
14950 272
3359 70
4423 468
3586 462
4669 730
2182 438
10092 252
5357 881
22740 798
3060 201
28816 62
1481 38
4372 712
16548 426
4681 823
2858 576
5632 777
3249 641
3136 476
2602 44
2204 189