2646 809
2337 765
263 46
1830 471
2510 744
2941 686
2360 497
2334 418
3552 60
33714 385
10266 298
8972 501
7273 138
6939 615
12362 651
37407 171