8788 250
3909 574
8512 849
2494 118
32103 404
16272 553
7493 684
4344 364
9486 312
3141 373
2440 231
3310 340
79389 159
4878 166
50870 132
96233 875
85350 743
2826 462
4815 581
2950 427
7389 798
40050 266
20506 421
71568 759
25622 553
5727 404