30650 166
7370 406
21015 399
15082 473
13389 789
17523 774
26998 565
25608 538
4546 372
18952 463
31494 894
15107 273
19028 233
12759 584
28073 297
18457 362
6890 452
8081 244
13652 656
7458 264
14415 352
8825 100
7059 690
7941 324
20937 283
15598 278
15286 548
28657 743