15098 280
25014 121
5602 275
18500 307
4357 54
7319 293
8039 810
17167 242
29926 459
42461 445
12562 711
10346 881
27905 173
9762 91
8501 860
2126 115
8381 259
9151 491
5677 120
5638 345
6908 512
8168 376
11125 548
5119 860
13974 334
4703 196
10325 357
6496 367