12796 40
19815 118
5647 369
6779 203
3870 112
4457 621
3773 91
6759 148
2952 205
5249 624
19972 33
22121 527
14287 447
7384 702
5303 672
11398 486
10578 99
12118 711
7581 554
1508 263
17682 120
16715 252
4276 132
13111 67
16650 105
10767 717
9150 195
21426 442