20596 110
131498 537
49123 168
146814 280
91664 531
87964 388
29506 143
67351 743
2076 459
35211 251
86329 791
74157 292
59835 300
464919 1196
80490 442
44583 554
92492 832
34818 502
55718 202
942 153
2861 675
75240 199
226545 757
81999 150
79401 168
38029 98
2831 588
46331 899