10964 35
2942 91
20350 769
12002 222
19423 842
21308 313
12239 814
16455 226
5012 240
9865 610
4974 184
2889 413
4920 90
16268 122
3829 278
6088 840
10263 828
9780 93
3688 57
5248 31
10337 117
2628 223
5086 482
12291 234
5938 366
2669 248
11536 147
4121 286