12978 85
5261 834
12543 666
6375 861
15841 701
10691 50
7902 653
8331 385
10234 160
15923 327
27323 837
7912 81
13606 429
9183 48
4896 631
3390 590
10114 673
10470 521
3816 334
2382 279
1918 442
1986 51
8396 606