2929 258
306015 339
52918 279
15001 681
2091 181
4650 610
4021 373
3717 538
1062 57
9188 647
4216 260
2928 336
7756 543
1803 210
2856 434