126629 170
2854 764
633 161
2876 906
164 34
29447 67
2260 394
39867 157
2914 423
43706 504
1399 287
31756 631
52853 645
66212 515
278961 786
44895 835
63550 144
159732 743
342676 646
50484 274
182878 929
48604 789
30721 920
31798 422
154346 694
54330 684
47807 765
56404 99