2705 820
2699 632
972 280
1070 306
1942 555
8287 307
5149 249
3441 223
12187 116
4314 667
2757 199
46679 549