11162 35
3020 91
20441 769
12073 222
19428 842
21406 313
12248 814
16456 226
5017 240
9871 610
4976 184
2890 413
4924 90
16286 122
3831 278
6090 840
10277 828
9787 93
3690 57
5259 31
10339 117
2629 223
5087 482
12297 234
5942 366
2670 248
11551 147
4124 286