7853 628
5012 234
11263 41
13625 303
15581 743
38114 97
4131 462
9389 28
4121 527
2069 221
3363 351
2915 221
3573 708
1549 83