2905 673
34621 755
6703 641
58356 157
15246 803
12067 614
18026 91
14926 204
28942 840
31862 472
3733 466
7445 41
2869 271
28551 834
16460 768
5285 417
9353 633
3096 644
2000 115
1656 209
2942 508
71723 402
5031 458
17208 589
3793 654
3148 651