18305 361
5982 969
6525 702
4723 300
11484 116
6720 305
13470 503
2779 263
14596 720
4462 679
12127 36
7648 112
4327 696
26344 293