19936 133
21263 488
4984 94
33677 167
3429 440
2888 773
51139 94
5348 785
6182 572
74651 645
3085 574
7886 368
4786 415
3753 647
14389 355
3996 182
2870 63
10150 647
4517 654
24919 770
3597 555
3662 158
3147 758
104981 310
3864 654
3108 624
14066 307
2758 179