7853 628
5015 234
11269 41
13628 303
15584 743
38118 97
4131 462
9390 28
4121 527
2069 221
3363 351
2916 221
3573 708
1549 83