31007 320
25800 840
7776 845
21893 917
24226 412
4385 180
21582 633
50030 640
3560 81
10118 448
13009 396
14549 386
17666 798
29571 591
15350 302
8799 391
21954 595
7796 606
18259 449
25090 180
12800 575
12111 248
18621 115
13293 368
20312 742
33936 911
12300 61
42379 389