18594 360
3141 213
4531 80
4768 942
9973 740
14789 625
5454 877
4227 452
4185 440
6710 608
7946 260
3990 137
4974 547
7531 743
6216 257
6758 357
3283 432
4875 699
8793 351
31025 656
2314 136
9862 229
1743 93
10877 457