2647 809
2339 765
277 46
1832 471
2511 744
2942 686
2425 497
2440 418
3555 60
33731 385
10271 298
8988 501
7309 138
6946 615
12393 651
37479 171