4005 180
6355 641
6076 701
9878 614
4271 214
28092 941
8626 479
18772 246
3196 548
14902 122
8145 326
6103 77
1873 90
3999 350
3926 359
10140 807
5188 639
6081 442
13873 211
8250 546
6874 286
3698 337
9697 474
7653 646
7353 665
7544 490
4634 31
12028 252