15026 251
16484 296
2439 698
62389 334
330 39
16101 521
18580 80
7115 426
4117 879
7871 286
23016 123
16657 239
2806 230
3538 637
2906 267
2665 452
11997 416
28040 344
16678 126
16619 258
19859 159
12747 747
12751 189
24318 673
8260 440
10084 562
11099 369
10613 638