2580 428
3573 751
3207 529
2959 471
17243 141
6592 75
64163 650
1859 255
7692 32
4085 172
5985 535
5428 349
14708 855
4906 300
2044 269