2860 619
16879 521
3789 327
53677 675
11551 273
9064 625
3848 299
7658 758
4020 538
8122 608
6586 409