13593 532
11335 489
4873 449
2229 107
1270 36
12375 145
3668 419
1251 112
4657 242
1892 139
9095 738
2216 301