3902 291
156315 423
109085 680
93556 673
332736 576
92219 366
300789 650
53965 643
40582 866
15442 821
28925 254
49632 418
25566 49
47226 61
64678 512
44540 560
50436 702
31820 221
271198 862
175563 419
214036 335
111282 250
104999 695
53857 742
42409 718
152787 590
111805 939
61659 1046