496 84
5456 901
4881 440
5723 230
6643 452
11751 513
15285 821
12520 372
3828 142
20585 320
14631 634