4679 80
28418 378
30636 350
76192 868
2281 39
32842 425
26296 704
128898 550
68675 575
16377 479
4348 81
15804 48
47568 329
122903 373
3850 354
21300 47
34730 762
53099 251
28101 144
10732 66
39245 614
88391 686
23371 547
4749 234