2647 809
2339 765
276 46
1832 471
2511 744
2942 686
2412 497
2436 418
3554 60
33731 385
10270 298
8987 501
7309 138
6946 615
12393 651
37475 171