28191 324
9564 91
18655 390
11966 315
7659 440
12736 420
6003 599
6775 305
8040 697
7413 166
2873 163
13942 584
10967 92
9074 299
3914 751