2657 428
3583 751
3214 529
2963 471
17261 141
6617 75
64300 650
1864 255
7710 32
4092 172
5989 535
5438 349
14719 855
4913 300
2045 269