18960 331
12753 150
16267 245
15112 672
7644 489
17536 152
213801 779
3277 138
5568 800
11553 567
6584 787
43166 849
3641 385
10161 123
41051 187
4957 613
2102 576
3718 594
19151 493
3996 148
2611 447
8293 345
3889 64
6404 284
42394 105
8865 305
97116 557
99661 781