1206 381
2916 634
2396 680
251 45
2892 252
5927 468
1949 167
15832 44
11191 970
1236 114
3521 575
5541 787
4987 58
38917 49
6011 171
5016 608