18096 60
6189 824
7576 734
19055 94
37582 514
3903 465
7723 141
4614 129
5735 147
11011 322
13802 803
21899 808
36325 572
10766 702
20845 250
24902 165
6137 89
8127 152
6626 641
3823 438
43843 117
6842 599
10900 72
66538 418
610431 881
225610 307
150844 137
174695 428