18210 86
10783 527
79310 676
58173 949
36973 183
9832 953
5082 658
4834 72
5559 371
4207 483
5857 134
2494 258
3050 224
3572 81