2648 809
2339 765
278 46
1833 471
2511 744
2942 686
2430 497
2456 418
3556 60
33732 385
10277 298
8989 501
7310 138
6946 615
12398 651
37485 171