12540 318
3415 307
8447 160
19461 783
23098 239
14053 495
9445 597
42831 189
19668 198
33137 112
15551 221
9422 822
11126 818
35834 79
6445 85
14745 741
9483 783
5934 442
15335 146
6403 506
7727 99
81672 731
13803 453
13403 459
6357 664
10913 621
11704 119
27312 631