978 142
3331 731
8993 659
1974 330
16925 54
13595 155
8523 306
2180 301
5094 798
4242 813
2663 555
3444 489
3551 763
7220 661
1632 54
4211 594
9178 610
3877 295
3257 396