8799 250
3911 574
8514 849
2501 118
32440 405
16284 553
7503 684
4347 364
9494 312
3142 373
2441 231
3311 340
79487 159
4882 166
50990 133
96478 875
85531 743
2826 462
4816 581
2951 427
7390 798
40104 266
20525 421
71702 759
25645 553
5731 404