3004 136
18938 482
5492 966
28928 445
2853 124
8485 408
16628 43
4489 722
2459 166
1932 108
7774 778
5303 593
5608 601
2896 44
3252 125
4046 557
4622 930
3812 276
2994 544
3461 634
4826 605
5195 492
2534 95
2069 161