2768 135
4228 654
6124 585
36400 551
24827 381
8467 774
9357 836
4093 286
4084 377
5359 378
20475 322
3019 525
2792 569
4096 829
3478 704