21405 271
1269 331
3463 596
1364 376
1043 147
6168 395
1150 352
8920 271
236 59
14303 398
1096 245
10363 145
282 74
8958 760
2685 858
15150 54
12217 301
4349 717
7488 581
3688 937
1065 158
14623 130
20813 262
10979 198