4356 421
5455 103
4956 198
10043 78
4539 784
6272 454
3979 162
6329 607
6067 145
16237 157
8436 573
3625 555