14921 1021
4029 568
3216 220
2375 43
8738 114
9011 546
5026 658
6154 686
5663 294
4644 571
10336 873
5880 864
10322 263
2487 223
15106 748
9596 513
9240 263
3990 559
8679 667
8596 154
4303 188
5129 212
6912 162
3505 324