50494 77
146107 411
27976 69
86784 156
37121 115
24886 71
20934 47
25138 49
29696 56
44382 62
29101 72
16495 4
30206 103
52173 118
57723 95
46234 88
75521 121
54690 110
35176 92
66498 248
77117 188
81903 281
105923 283
20681 27