4679 80
28409 378
30631 350
76162 868
2281 39
32831 425
26284 704
128849 550
68640 575
16368 479
4348 81
15796 48
47549 329
122828 373
3850 354
21296 47
34722 762
53093 251
28094 144
10725 66
39236 614
88360 686
23367 547
4747 234