1498 304
843 160
10396 150
5067 807
14639 184
9164 396
3505 388
3964 617
11001 573
5992 702
3449 584
16593 546