791 252
2580 855
5080 538
2909 609
10333 96
9340 771
24793 198
19091 432
5707 677
4342 400
11922 713
8161 624
17596 107
16284 668
5924 468
5492 437
2635 39
4778 522
5702 696
2182 261
15841 488
6170 535
3605 674
4252 425
9306 396
14431 587
13755 633
6174 781