580 116
2782 833
12556 357
4341 61
2669 716
10627 578
2938 421
3635 574
3363 646
6652 792
2420 131
1000 44
15299 236
783 51
8931 949
4268 598
2820 250
2827 191
1607 289
7826 171
11488 547
4688 611
3607 705
2883 636
28294 493
13175 126
696 67
2602 466