3196 315
9905 638
4002 364
4230 351
7194 881
2884 409
63159 807
19002 351
3240 151
11652 685
4762 599
2793 255
8089 515
5256 253
20773 247
7572 279
8449 52
4971 717
6829 309
11957 783
3946 57
6535 525
12509 626
6853 789