1227 323
2798 317
4447 458
47234 941
1682 232
3552 871
2783 399
3942 452
7952 866
5516 554
24984 95
7068 501
6125 867
8706 543
8014 96
21287 105
3315 389
7325 485
2693 246
3164 262
4421 662
6300 236