4802 490
2260 425
753 87
152961 432
10531 558
4705 274
1858 85
2348 89
6642 278
9781 518
3997 429
7428 782
2436 600
4161 827
5010 93