20050 356
8776 50
27661 145
14055 776
17612 758
14433 675
21965 200
20549 313
17324 448
45239 346
25275 535
13476 573
23009 208
23361 413
36311 341
11887 656
21858 503
16057 63
29033 141
20646 157
15936 669