5091 87
12372 567
25108 840
7624 845
8002 659
14538 765
49178 640
4596 264
9978 448
6205 79
10240 90
8788 653
3935 313
6991 482
15086 301
7567 679
11489 528
17985 449
11441 248
9251 425
5895 669
12066 320
41667 389
8228 657
21001 159
10610 782
14910 777
9342 275