31438 320
26062 840
7840 845
22050 917
24373 412
4404 180
21657 633
50354 640
3581 81
10165 448
13278 396
14961 386
17883 798
29840 591
15452 302
8835 391
22117 595
7825 606
18355 449
25328 180
12908 575
12421 248
18690 115
13332 368
21081 742
34198 911
12503 61
42703 389