2907 673
34622 755
6703 641
58365 157
15246 803
12068 614
18026 91
14926 204
28942 840
31862 472
3733 466
7445 41
2869 271
28552 834
16463 768
5287 417
9355 633
3096 644
2000 115
1656 209
2942 508
71740 402
5031 458
17209 589
3793 654
3148 651