5378 966
5231 205
6478 482
1532 41
7158 449
8138 96
30780 927
2665 174
1551 140
3284 509
14568 394
3203 74
2585 344
2996 261
2418 606
2872 461
7589 843