3006 607
2955 843
11768 447
21857 432
22726 100
48969 90
14190 117
12931 131
34579 941
70926 644
4999 557
11706 392
7418 513
2829 106
4710 711
10438 645
9025 144
6087 361
4582 88
5659 217
3223 46
2681 270
7745 45
1952 191