2649 809
2339 765
286 46
1833 471
2512 744
2943 686
2446 497
2474 418
3556 60
33737 385
10280 298
8991 501
7314 138
6947 615
12404 651
37496 171