2647 809
2338 765
275 46
1832 471
2511 744
2942 686
2405 497
2421 418
3553 60
33729 385
10270 298
8986 501
7307 138
6945 615
12391 651
37466 171