1006 135
577 117
30422 830
13122 441
2803 221
32524 314
437320 447
69038 424
67376 528
36981 163
21350 73
88277 639
30362 513
36550 631
40660 137
21942 684
27495 303
65269 453