32042 90
74494 442
217238 861
8076 331
36669 633
17445 213
25038 376
28139 412
34919 211
13802 452
137599 1001
73902 422
10467 675
15596 423
22570 781
19060 742
24881 1015
60339 145
24162 79
89975 901
19543 580
21820 65
43643 355
125128 1052
49592 354
29478 417