4679 80
28415 378
30632 350
76168 868
2281 39
32834 425
26287 704
128857 550
68648 575
16369 479
4348 81
15801 48
47550 329
122846 373
3850 354
21296 47
34724 762
53096 251
28094 144
10725 66
39239 614
88366 686
23368 547
4747 234