17958 704
12817 130
5664 426
9581 416
36899 252
43015 159
4264 321
2802 511
3026 500
37980 393
9443 196
3731 309
6099 296
16316 342
42857 125
4229 84
25216 486
7288 480
5374 783
4798 638
12737 203
13973 510
4128 125
16905 914
24851 986
8407 971
5258 308
9662 722