19659 326
3516 478
2175 268
2515 445
15790 376
936 111
2112 332
3687 836
3428 544
1896 207
3178 386
1394 164
12897 497
18454 306
2966 335
13957 188
6730 726
3433 554
16521 235
24310 119
2204 208
3325 609
1872 116
989 69
29086 113
3183 171
4129 695
2335 164