2817 95
2840 556
2078 157
2458 67
13223 747
6484 419
5319 662
1337 194
2554 74
1215 203
3034 541
975 177
3673 140
6039 662
833 78
762 46
4113 582