3515 252
2976 125
169221 930
59917 289
36870 424
67063 1036
759 64
3138 590
4007 604
2713 358
869 101
1589 152
4160 720
538 32
2723 570
3059 363
3006 337
2720 651