4032 300
3133 621
20030 889
41369 131
4451 354
3269 291
3849 561
3942 628
3795 109
52931 673
8133 729
1815 187
13134 369
2725 206
5091 301
13695 211
2656 303
44887 904
4590 933
3482 675
3238 575
4041 142
6601 742
2545 421