4679 80
28417 378
30632 350
76172 868
2281 39
32837 425
26289 704
128866 550
68652 575
16371 479
4348 81
15801 48
47553 329
122860 373
3850 354
21297 47
34726 762
53097 251
28095 144
10726 66
39242 614
88370 686
23368 547
4747 234