12084 33
11340 98
3233 370
6627 80
2811 151
13778 504
10808 521
14026 309
7327 460
12512 704
3963 123
5708 221
2331 125
14641 928
9880 66
14645 843
1898 183
6598 523
7042 936
8785 598
9726 175
2911 240
3070 384
4514 717