3019 484
2359 120
5057 469
1669 315
2859 280
3691 716
64247 784
17186 593
2452 413
1507 47
5662 592
20954 233
68588 308
95693 633
7249 523
3168 442
1007 156