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