10842 41
13164 303
15097 743
37490 97
2914 462
8908 28
4017 527
1917 221
3324 351
2781 221
3489 708
1432 83