14093 600
23390 509
30423 481
6438 240
38919 263
24446 234
35459 172
36524 77
22389 429
7010 604
13461 303
13973 111
61660 470
24266 373
36190 935
11011 969
30264 293
116139 641
40660 544
35422 189
65665 157
3602 206
85487 251