150135 297
45208 74
33026 60
25165 24
29098 76
60934 156
66023 154
30671 102
115779 296
39849 81
50494 77
27976 69
18920 27
116900 112
64918 225
198819 463
13723 15
80395 160
58092 101
67909 116
44670 43
17113 32
47461 53
25931 21