15395 838
20641 620
7496 213
17187 492
12281 198
11988 536
19668 181
11007 85
11256 151
6357 402
7724 651
22216 286
11643 156
6671 672
7955 139
8289 278
5823 690
9310 662
9265 660
6146 121
50402 572
12169 186
5145 209
99818 937