53556 418
147992 929
87864 735
141239 171
41244 275
128080 114
85998 830
28657 49
21342 330
72992 533
55231 603
136021 389
67007 690
116452 403
110791 236
107340 909
174917 543
50829 61
94269 602
113434 508
61516 413
105312 231
73329 661
16903 569
181546 140
79492 518
79040 146
50503 78