30305 578
954 173
5540 709
16946 685
19807 415
14569 535
15069 766
29431 518
75793 564
17175 585
3472 137
7007 415
3877 694
4384 730
6796 727
5392 846
6063 496
3896 182
5322 899
6192 733
2965 825
10290 366
3241 608
2437 508
3093 521
3770 202
3172 361
3788 59