4071 301
9169 888
3816 136
5111 58
8086 437
3104 118
3917 397
6757 542
2310 269
10536 623
4628 594
21852 609
6637 759
8898 175
7619 178
54167 328
10985 790
125504 678
13661 206
3642 362
5491 360
34583 697
25692 143
46167 73
2755 197
5198 617
18329 129
11906 824