1278 95
1053 180
1702 409
93334 231
7525 547
6286 79
8876 43
17530 542
14584 339
19699 726
3662 517
7230 288
14320 511
8157 215
3510 565
18695 410