2716 820
2756 632
1044 280
1083 306
1952 555
8310 307
5171 249
3452 223
12213 116
4322 667
2764 199
46828 549