13281 165
31357 189
28195 839
9985 52
4826 792
3415 316
5188 421
3111 176
2346 39
4908 680
5280 71
8104 599
3745 382
3665 134
6148 564
6673 677
7560 483
2882 36
2604 89
3251 377
2662 253
5849 586
2661 292
15269 225