1206 381
2916 634
2396 680
251 45
2892 252
5926 468
1949 167
15829 44
11191 970
1235 114
3513 575
5541 787
4987 58
38914 49
6011 171
5016 608