2198 252
5534 468
1744 167
15549 44
10967 970
1110 114
2999 575
5115 786
4818 58
38588 49
5827 171
4944 608