5251 307
7014 770
58298 657
7400 828
12132 806
7206 686
6057 519
2126 298
3162 43
6590 286
3355 205
32242 913
5711 54
2048 345
4361 278
4462 752
15480 287
8071 713
5477 193
50288 277
8597 866
105790 542
79940 369
15081 190
109288 613
42815 416
58485 440
56731 95