1086 292
2187 268
16110 633
21233 767
5945 706
7999 546
14770 116
12916 305
23406 58
4705 560
13499 337
19067 213
10920 527
8592 593
2370 212
23071 415
15856 883
7130 329
30968 91
10937 330
21461 240