20115 166
28981 336
4260 912
4333 512
11325 613
1407 118
5625 229
33200 401
21949 723
18775 684
3044 551
3426 59
2993 311
16543 885
12630 362
3239 517
2882 518
4160 680
4156 265
3651 192
3952 200
18460 152
19577 60
39734 968
18424 179
28217 763
19693 626
22472 155