19703 580
20689 199
35033 231
8210 547
29181 591
2082 162
15154 302
16990 879
9311 28
4637 195
3545 70
4296 544
11108 307
11207 124
12219 217
12531 322
9096 607
6018 549
14110 673
15909 110
3488 502
8177 426
10534 87
5918 669
41870 389
7916 92
3938 133
3575 286