4004 587
3083 136
9529 312
8651 306
7984 576
5375 203
4149 594
6660 313
5716 59
1782 119
5452 561
4634 47
5668 514
4721 420
5225 103
4392 370
12876 405
3675 541
26174 560
33081 641
38948 381
20876 328
1966 124
61170 457
5540 89
1487 48
10281 731
21796 876