16078 96
10047 513
17446 616
8757 416
4210 41
6071 465
3919 294
5351 756
8339 873
11601 697
5874 73
5905 522
15408 234
8659 506
14468 710
5330 94
20864 794
2348 174
5062 139
15733 351
5008 230
8352 312
6205 560
12777 195
9201 724
5311 70
6376 358
8021 262