2245 356
8814 210
58426 291
43707 617
82966 572
6044 627
1214 77
4337 864
4756 697
9341 619
20784 116
8676 680
6599 593
19878 475
55815 467
4183 748