2703 820
2694 632
964 280
1068 306
1941 555
8285 307
5148 249
3440 223
12187 116
4312 667
2756 199
46650 549