8966 631
22182 377
3996 518
3895 806
4849 728
5990 705
53563 293
12960 443
12341 964
42929 850
14346 795
5130 132
6295 815
7537 697
5875 740
2100 161
2245 336