29283 333
38393 142
27818 43
21372 49
154535 212
161163 521
46883 601
146124 400
42026 848
43233 728
30730 366
23317 598
34501 763
43984 168
53250 252
35967 423
128886 295
28606 844
27582 775
24760 217
33742 868
16432 208
171950 691
46211 66
137846 236
117766 540
52977 875
76626 708