2701 820
2680 632
958 280
1067 306
1939 555
8282 307
5147 249
3439 223
12181 116
4308 667
2750 199
46607 549