106826 249
100992 694
51887 741
40819 718
3951 240
282075 177
25960 893
31217 374
1753 137
2469 124
66512 218
76631 293
146739 217
29153 333
38362 142
78494 131
27521 43
21479 49
156771 212
164106 525
46864 601
59121 1046
141694 397
41680 848
42537 727
89976 360
48796 598
30631 366