29982 943
14316 587
9231 461
19961 733
8481 597
1706 102
11689 540
18090 79
3899 303
12488 719
15937 346
6737 106
12379 849
16141 977
3740 357
17813 452
13715 168
18293 513
20375 664
9396 465
3248 815
3677 300
2768 449
5069 626