13008 721
17535 54
21335 179
23244 737
29158 420
6544 883
8267 631
3372 462
5739 689
6336 784
7116 869
34173 418
13062 338
3229 299
5681 667
5383 738
20750 263
54809 719
3532 50
10877 326
2560 405
28568 212
7042 306
57233 157
2699 170
3668 763
1816 225