500 118
25619 602
6781 734
8853 716
2579 84
3211 243
5317 226
6559 752
3565 788
3332 376
2779 523
2231 229