1232 323
2847 317
4709 458
47251 941
1711 232
3572 871
2803 399
3956 452
7969 866
5538 554
25000 95
7127 501
6149 867
8714 543
8035 96
21353 105
3325 389
7356 485
2712 246
3181 262
4433 662
6333 236