3051 54
10938 50
32784 145
35570 583
16906 777
21023 759
12871 687
26463 201
15263 465
4583 77
15102 743
24307 313
5353 112
12673 752
4509 373
17028 581
16390 58
6276 336
20516 448
69673 169
10666 502
4830 677
53567 352
18810 81
24693 327
73277 858
24773 188
10765 78