13006 585
11675 105
15815 391
31929 315
6381 250
7347 204
13807 492
6466 69
8155 91
8009 70
8716 347
7294 773
8257 749
10338 403
11307 68
9211 72
16713 499
9481 554
11518 501