1230 323
2829 317
4556 458
47244 941
1699 232
3563 871
2789 399
3950 452
7966 866
5527 554
24996 95
7104 501
6141 867
8707 543
8031 96
21328 105
3316 389
7339 485
2710 246
3174 262
4426 662
6323 236