21706 455
12696 111
42987 682
17390 236
20555 356
9125 50
28714 145
14591 776
18217 758
14901 675
22727 200
21073 313
17744 448
46678 348
26726 535
14367 573
23682 210
24694 415
37723 342
9231 228
12172 656
14199 468
22684 503
30536 141
21402 158
16403 669