18320 361
5993 969
6533 702
4732 300
11488 116
6730 305
13471 503
2783 263
14608 720
4463 679
12145 36
7650 112
4330 696
26364 293