2521 428
3562 751
3199 529
2955 471
17216 141
6561 75
63994 650
1859 255
7677 32
4076 172
5978 535
5416 349
14695 855
4901 300
2040 269