15015 66
37043 178
38201 165
140376 563
40691 213
41943 434
28068 268
39924 283
35278 242
39826 271
32375 276
19671 146
26323 396
65149 342
48860 269
25721 179
184748 737
35146 767
10982 217
59849 202
27988 275
34523 128
67666 328
111599 422
46639 591
22089 259
72429 251
73166 368