18892 281
8073 466
71825 459
1654 196
2165 50
2560 555
145946 746
96536 956
53195 388
58112 558
57479 159
41877 540
36233 111
21891 345
49817 263
30284 249
71561 559
96126 925
3196 636
1180 79
2771 723
2016 301