4001 52
5144 414
15822 257
6888 370
5967 374
14764 846
21795 697
9592 287
27983 530
14906 327
8161 547
24322 220
11143 169
9613 159
9399 530
7797 417
21096 841
9756 672
18803 292
5789 97
4450 358
8393 600
7162 350
6961 476
14974 942
3105 42
4257 706
8552 718