31085 44
10592 184
175415 543
19291 330
35663 236
42962 216
19709 640
30651 445
44421 280
43178 574
24059 38
141233 269
23929 149
307730 182
45028 322
125048 132
6990 555
147364 153
18055 228
50918 181
52575 68
152692 575
108873 667
47781 603