10645 803
2929 221
40343 322
8656 667
14270 130
15803 851
6607 612
11221 42
14248 890
8238 154
4592 716
12224 771
11447 547
2835 51
6648 502
8897 495
22240 772
11951 351
12738 701
3734 153
3777 97
8567 672
15876 580
15830 425