1436 328
11569 300
58356 1046
51145 874
16650 761
3129 55
6348 792
1867 119
3152 519
652 75
599 116
865 126