10016 85
6651 593
10874 212
19645 508
19623 407
9373 713
3546 120
5301 472
10516 73
6296 110
5430 38
5285 236
12020 353
7547 39
8090 63
16033 525
9241 938
9865 679
9407 539
14272 461
7617 603
7258 616
12444 558
19384 434