12531 318
3414 307
8404 160
19460 783
23080 239
14037 495
9425 597
42777 189
19664 198
33076 112
15533 221
9419 822
11112 818
35778 79
6442 85
14738 741
9472 783
5925 442
15314 146
6401 506
7721 99
81531 731
13793 453
13363 459
6357 664
10908 621
11686 119
27279 631