12860 318
3475 307
10001 160
19555 783
23441 239
14434 495
9936 597
44390 189
19821 200
34843 113
16122 221
9555 822
11511 818
37747 79
6661 85
15267 741
9905 783
6080 442
16261 146
6594 506
8005 99
84950 731
14154 453
13993 459
6422 664
11117 621
12336 119
28215 631