2442 45
4410 421
5525 103
5008 198
10112 78
4579 784
6314 454
4035 162
6396 607
6176 145
16303 157
8589 573
3664 555