4679 80
28417 378
30633 350
76174 868
2281 39
32839 425
26290 704
128870 550
68656 575
16371 479
4348 81
15801 48
47555 329
122873 373
3850 354
21297 47
34726 762
53097 251
28095 144
10728 66
39243 614
88376 686
23368 547
4748 234