2648 428
3582 751
3214 529
2962 471
17258 141
6614 75
64270 650
1864 255
7708 32
4090 172
5989 535
5438 349
14717 855
4913 300
2045 269