2646 809
2338 765
270 46
1831 471
2511 744
2942 686
2388 497
2374 418
3553 60
33723 385
10270 298
8983 501
7301 138
6942 615
12386 651
37434 171