952 171
2715 632
2542 636
2825 655
152431 647
228435 758
158329 933
149603 305
68894 282
111322 296
76837 248
53200 226
149619 607
60262 347
82648 351
3212 341
103558 378
119784 151
352682 1059
84834 228
456403 2471
105054 308
57203 124
93948 401