17580 391
10881 55
14596 323
3415 160
11510 108
6704 622
5649 541
6021 239
9613 645
14167 564
7584 387
10292 291
13546 563
6954 572
16106 707
15238 671
8007 101
5051 756
21880 979
12397 259
6269 610
17842 631
11024 802
8633 566