2705 820
2698 632
969 280
1069 306
1942 555
8287 307
5149 249
3441 223
12187 116
4313 667
2756 199
46673 549