15016 457
11050 927
1968 79
11679 289
6417 907
6772 527
16087 864
10365 736
7999 597
13690 251
14354 320
7855 97
3123 371
9286 158
3261 412
2217 184
7698 485
4579 52
17566 524
5162 661
7803 42
12657 672
4778 299
2289 277
13207 605
6755 440
8085 271
14239 820