4003 150
8287 770
11758 607
7161 59
11351 764
7509 526
6456 494
8045 521
8257 732
7307 295
8714 409
7734 386
5160 330
8305 163
5914 46
19721 591
8245 306
74642 149
1846 128
3964 725
6675 120
8564 139
9924 693
10429 627