27005 329
53389 467
52858 283
135704 435
16141 977
27374 311
95753 544
116085 282
245120 1210
50828 1082
117161 708
405745 960
38657 476
121411 230
37672 887
249961 845
22250 422
53760 157
155965 528
49133 665
69405 98
129182 293
108534 801
185861 371
60307 687
206993 316
38108 578