40940 70
4975 917
3248 346
3731 644
4298 610
8815 799
2510 659
14982 272
3362 70
4430 468
3594 462
4679 730
2185 438
10123 252
5366 884
22777 798
3065 201
28929 62
1486 38
4378 712
16585 426
4745 823
2859 576
5644 777
3249 641
3136 476
2607 44
2219 189