5506 505
3534 255
5267 135
2928 468
7485 653
3670 504
4505 33
3657 33
3727 593
3518 501
8705 789
2200 344
2997 374
4307 35
5226 596
3756 156
4445 647
12043 538
3042 723
1965 86
1587 89
3022 659
3331 346
16856 418