14181 600
22907 509
29348 481
6393 240
37339 263
24047 234
35177 172
35893 77
22155 429
7007 604
13150 303
13777 111
61037 469
24111 373
35860 935
10858 969
29519 293
114352 642
40088 544
35233 189
65161 157
3559 206
84312 251