7853 628
5015 234
11267 41
13628 303
15583 743
38117 97
4131 462
9390 28
4121 527
2069 221
3363 351
2915 221
3573 708
1549 83