1639 102
8050 909
5031 855
31818 420
51231 161
24816 776
7345 531
15118 737
6217 559
7261 907
7736 670
7263 224
12837 611
6273 427
9034 426