1299 397
2821 697
1266 211
2139 555
23893 412
5947 647
4538 770
7878 202
15078 212
14411 335
5879 469
6422 130