97526 518
3781 82
22634 653
36317 581
29851 494
16854 132
3664 232
5311 674
8111 211
10875 267
7269 545
15838 291