3008 952
1575 335
322 80
2950 844
7941 209
3341 581
5928 779
30590 779
7649 94
3772 164
66222 947
15839 447
14580 118
18844 879
38311 72
24767 50
5150 512
6792 611
5546 90
1502 288
5144 719
16177 556
5196 498
2039 102
4762 258
4872 475
2004 75
3386 578