43863 88
25140 50
52674 139
38944 121
57960 160
25483 46
27461 32
27989 63
21408 35
19050 67
15033 18
29386 86
107701 175
56213 201
102061 266
30658 93
159437 433
42228 84
130883 338
32758 67
9113 6
46249 33
19686 42
19755 94