29977 90
10597 396
17521 505
10452 71
9079 322
3422 536
15203 509
5592 97
17866 592
9973 419
10615 672
18585 203
11858 405
34481 117
24493 58
13901 37
20163 109
24215 74
10130 495
5514 175
23277 116
6550 530
3055 235
17066 847
41701 667
26203 105
9831 459
13179 299