29983 943
14316 587
9231 461
11689 540
19961 733
8481 597
1706 102
18091 79
3899 303
12381 849
12488 719
3740 357
6737 106
15937 346
16141 977
13715 168
17813 452
76765 473
9396 465
18293 513
20375 664
5069 626
18226 928
2768 449