2643 428
3581 751
3214 529
2961 471
17256 141
6613 75
64265 650
1863 255
7707 32
4090 172
5989 535
5436 349
14717 855
4913 300
2045 269