7853 628
5012 234
11265 41
13627 303
15581 743
38116 97
4131 462
9390 28
4121 527
2069 221
3363 351
2915 221
3573 708
1549 83