2299 118
7198 796
20751 387
22486 277
11169 197
4924 526
5318 525
8244 301
3834 827
7674 586
3364 363
4271 630