22973 592
20478 589
3500 728
5030 617
3210 745
47489 149
5909 463
5481 414
9376 647
8012 789
6396 442
14457 688