40925 70
4972 917
3245 346
3730 644
4288 610
8804 799
2509 659
14947 272
3354 70
4422 468
3585 462
4665 730
2182 438
10090 252
5357 881
22733 798
3060 201
28800 62
1479 38
4371 712
16538 426
4671 823
2858 576
5631 777
3249 641
3136 476
2601 44
2204 189