430 69
2680 128
8805 1007
12489 435
7658 165
3863 112
5521 44
3998 68
5869 321
6757 462
5785 844
13214 601