26831 247
8872 846
5492 64
65598 903
6085 511
2142 58
7271 172
4087 246
3393 304
5644 130
9370 787
5584 726
20652 547
30163 438
18649 424
5361 916
2957 491
6313 699
11612 584
7271 755
8836 552
3298 287
5344 775
4512 390
2320280 7050
3840 303
4350 554
1052 74