5599 836
17364 118
11690 341
29155 643
16748 863
2977 44
10799 790
18112 357
10629 526
9291 558
48944 792
7802 326
983 65