1230 323
2826 317
4539 458
47244 941
1696 232
3562 871
2785 399
3949 452
7962 866
5525 554
24995 95
7098 501
6138 867
8707 543
8027 96
21319 105
3315 389
7338 485
2706 246
3173 262
4426 662
6319 236