40931 70
4973 917
3245 346
3731 644
4289 610
8809 799
2509 659
14956 272
3361 70
4426 468
3587 462
4673 730
2185 438
10100 252
5365 884
22747 798
3060 201
28850 62
1483 38
4372 712
16559 426
4695 823
2858 576
5638 777
3249 641
3136 476
2604 44
2208 189