9596 687
3646 273
16230 157
3231 573
7261 74
6542 329
5150 508
2700 63
17758 778
8415 573
5836 675
4051 721
2994 656
10237 486
5120 661
5065 718
13089 693
8346 532
2771 399
4675 234
4011 195
4703 359
5998 851
7793 746
14323 444
6965 527
3314 550
35974 694