3048 495
1709 433
5756 356
1243 72
5518 336
2496 498
3212 691
5580 686
6461 139
8962 780
3235 413
14882 116
12811 464
1029 66
1088 38
2817 763
3752 898