2440 45
4409 421
5524 103
5008 198
10111 78
4579 784
6314 454
4035 162
6396 607
6172 145
16302 157
8586 573
3664 555