8891 282
9359 275
16686 613
20503 316
10730 186
7234 687
9937 300
7394 488
18071 269
14709 132
11313 345
5177 29
10578 907
8021 157
10158 627
7070 336
9476 711
5953 573
3943 113
6531 386
9286 791
14740 639
12233 214
23865 367
5746 254
9094 154
4374 188
18621 732