353 45
14112 584
23672 584
2700 246
3361 773
2901 580
1388 287
8760 830
3374 219
4189 186
3981 230
19395 779
7508 845
6970 927