1230 323
2834 317
4596 458
47247 941
1699 232
3565 871
2796 399
3950 452
7966 866
5528 554
24997 95
7112 501
6144 867
8707 543
8032 96
21338 105
3319 389
7343 485
2710 246
3178 262
4428 662
6328 236