14181 600
22904 509
29346 481
6392 240
37330 263
24044 234
35177 172
35891 77
22155 429
7003 604
13143 303
13776 111
61034 469
24107 373
35853 935
10857 969
29490 293
114301 642
40086 544
35229 189
65153 157
3559 206
84288 251