22216 802
12127 602
8412 859
36735 477
7348 648
7282 207
15200 418
4523 422
9949 526
2822292 6645
85796 767
11516 491
5493 254
5467 469
5579 114
4887 638
13300 599