330 69
2654 809
2344 765
317 46
1853 471
2537 744
2959 686
2625 497
2723 418
3567 60
33778 385
10319 298
9050 501
7354 138
6966 615
12448 651
37883 171