1223 323
2780 317
4416 458
47228 941
1671 232
3544 871
2781 399
3941 452
7949 866
5513 554
24982 95
7056 501
6121 867
8705 543
8011 96
21276 105
3315 389
7315 485
2691 246
3162 262
4419 662
6277 236