1227 323
2798 317
4446 458
47234 941
1681 232
3552 871
2782 399
3942 452
7952 866
5516 554
24984 95
7068 501
6125 867
8706 543
8013 96
21286 105
3315 389
7325 485
2693 246
3164 262
4421 662
6298 236