1057 52
3119 590
23660 643
7142 189
5408 641
158570 447
21924 351
16854 71
3858 295
36274 359
5061 753
3181 165
2864 255
22192 328
4623 400
4757 121
4813 692
8692 473
2831 606