500 102
3157 908
3172 854
19994 405
33439 140
20098 773
5959 531
12728 737
5332 559
6184 907
6565 670
5836 224
6236 609
4128 425
7249 426