20121 166
28981 336
4260 912
4333 512
11325 613
1407 118
5625 229
33209 401
21951 723
18778 684
3044 551
3426 59
2993 311
16546 885
12631 362
3239 517
2882 518
4161 680
4156 265
3651 192
3954 200
18466 152
19582 60
39768 968
18426 179
28232 763
19702 626
22472 155