26089 280
926 294
2748 866
29381 111
677 88
10354 71
1763 514
6928 264
2490 795
1507 476
22847 726
359 93
11564 649
4830 806
11068 762
15241 409
9709 621
8909 83
909 202
6557 933
94877 196
5005 429
1419 60
2718 304