12451 296
7577 52
21186 455
12231 111
41631 682
16932 236
20155 356
8828 50
27879 145
14109 776
17718 758
14505 675
22096 200
20648 313
17390 448
45464 346
25432 535
13546 573
23124 210
23695 413
36498 341
11941 656
22002 503
16179 63
29272 141
20802 157
16019 669