29292 333
38431 142
27839 43
21388 49
154568 212
161239 521
46892 601
146345 400
42069 848
43269 728
30745 366
23353 598
34527 763
44011 168
53298 252
35981 423
129030 295
28636 844
27605 775
24785 217
33790 868
16452 208
172089 691
46222 66
137895 236
117840 540
53054 875
76785 708