52176 432
37089 687
50567 528
20065 625
16234 703
6050 721
4363 841
14739 536
6561 513
3660 164
11418 810
3084 184
1944 185
7320 271
3050 222
3982 442
3592 633