2245 356
8816 210
58427 291
43711 617
82972 572
6044 627
1214 77
4337 864
4757 697
9341 619
20820 116
8677 680
6599 593
19881 475
55819 467
4183 748