1230 323
2834 317
4602 458
47247 941
1702 232
3565 871
2796 399
3950 452
7966 866
5529 554
24998 95
7114 501
6144 867
8707 543
8032 96
21338 105
3319 389
7344 485
2710 246
3178 262
4428 662
6328 236