3141 953
1745 87
1664 349
2404 403
596 28
963 116
4069 356
1331 242
3069 523
4033 531
2889 130
3009 569
4643 620
2869 193
1034 79
3597 496
1015 81
4097 667
4030 205
2192 475
2844 641
4535 709
3159 524
18086 749