32042 90
74497 442
217246 861
8076 331
36673 633
17448 213
25039 376
28141 412
34919 211
13802 452
137604 1001
73902 422
10467 675
15596 423
22573 781
19060 742
24881 1015
60341 145
24163 79
89981 901
19543 580
21823 65
43645 355
125129 1052
49594 354
29479 417