2904 673
34614 755
6703 641
58352 157
15245 803
12066 614
18026 91
14925 204
28941 840
31861 472
3733 466
7444 41
2869 271
28551 834
16460 768
5283 417
9351 633
3096 644
2000 115
1656 209
2942 508
71719 402
5029 458
17208 589
3793 654
3148 651