3998 136
3727 41
14441 253
6285 83
16184 62
21295 241
4366 508
6223 549
2171 141
4183 449
16981 879
5406 911
18149 583
10456 147
23063 748
14456 331
13283 446
3260 297
10647 907
6082 381
10038 601
1909 321
36597 168
3848 521
3712 355
12433 166
5443 603
9621 681