4321 747
2984 526
3118 380
2814 39
2440 73
926 78
6273 165
2185 201
2474 401
3112 278
4298 635
5626 820
1361 55
3574 691
3315 712
4605 72
24373 651
1495 127