22075 122
11800 485
7643 373
31556 835
21847 271
4238 791
6500 701
5657 479
7644 702
13116 668
6102 293
4435 797
7597 77
4492 211
8407 117
7757 251
8040 810
5111 238
13213 77
4914 764
5110 605
4563 276
3245 346
22527 151