15099 280
25014 121
5603 275
18502 307
4357 54
7319 293
8040 810
17167 242
29926 459
42462 445
12562 711
10347 881
27909 173
9766 91
8501 860
2126 115
8382 259
9151 491
5678 120
5639 345
6908 512
8168 376
11125 548
5120 860
13976 334
4703 196
10325 357
6496 367