22875 810
4815 61
14495 710
13645 351
9804 525
5478 199
8113 324
21842 382
25008 415
5517 300
13946 232
7790 168
28721 973
17258 514
10538 836
14346 831
16427 437
29034 1017
6504 519
7685 738
9366 845
2466 298
6964 510
9387 330
29126 503
14506 338
125202 752
12366 733