1230 323
2826 317
4540 458
47244 941
1697 232
3562 871
2785 399
3949 452
7963 866
5525 554
24996 95
7098 501
6138 867
8707 543
8027 96
21323 105
3316 389
7338 485
2706 246
3173 262
4426 662
6319 236