15536 24
9937 12
114873 305
58645 144
15762 44
20563 30
56031 126
14732 13
18612 36
37651 82
29746 45
88169 180
15397 59
12496 13
37753 137
15084 48
122341 156
73613 94
149484 287
72880 199
86780 148
80474 101
108462 85
37582 29