1230 323
2829 317
4563 458
47245 941
1699 232
3563 871
2790 399
3950 452
7966 866
5527 554
24996 95
7109 501
6143 867
8707 543
8031 96
21329 105
3316 389
7340 485
2710 246
3175 262
4426 662
6323 236