150667 1066
57022 361
70775 430
33960 382
87042 334
93373 359
50154 382
23718 249
108449 485
40307 277
7485 54
159155 972
99695 441
37126 171
6981 73
28097 60
39972 186
19310 263
40049 172
79145 412
81169 294
86344 659
55184 276
140147 438
55156 289
116445 315
70553 273
71716 239