2245 356
8816 210
58427 291
43715 617
82980 572
6046 627
1214 77
4337 864
4758 697
9343 619
20849 116
8677 680
6599 593
19883 475
55823 467
4183 748