15098 280
25014 121
5601 275
18497 307
4356 54
7318 293
8035 810
17167 242
29926 459
42460 445
12557 711
10345 881
27895 173
9760 91
8501 860
2126 115
8381 259
9150 491
5677 120
5636 345
6908 512
8167 376
11124 548
5119 860
13972 334
4703 196
10325 357
6496 367