2107 252
5496 468
1737 167
15535 44
10956 970
1067 114
2991 575
5092 786
4802 58
38561 49
5820 171
4943 608