10952 35
2933 91
20344 769
11999 222
19423 842
21299 313
12239 814
16453 226
5010 240
9861 610
4973 184
2889 413
4920 90
16266 122
3828 278
6088 840
10263 828
9779 93
3688 57
5248 31
10337 117
2628 223
5086 482
12290 234
5936 366
2669 248
11536 147
4120 286