2705 820
2697 632
967 280
1069 306
1942 555
8286 307
5149 249
3441 223
12187 116
4313 667
2756 199
46668 549