32652 833
4589 797
13119 787
16951 570
9986 203
79069 776
1728 116
4375 551
5594 494
3580 337
5041 196
8053 407
4801 322
29524 353
1680 217
11355 922
1355 77
2375 603