12977 721
17497 54
21229 179
23217 737
29064 420
6533 883
8247 631
3363 462
5728 689
6318 784
7102 869
34064 418
13016 338
3215 299
5669 667
5370 738
20729 263
54694 719
3495 50
10849 326
2555 405
28526 212
7022 306
57101 157
2687 170
3662 763
1810 225