1230 323
2826 317
4539 458
47244 941
1696 232
3560 871
2785 399
3949 452
7959 866
5523 554
24994 95
7097 501
6137 867
8707 543
8027 96
21318 105
3315 389
7338 485
2706 246
3173 262
4426 662
6319 236