21702 626
20652 547
14529 942
5561 394
13533 526
6594 155
8769 204
13045 82
3395 172
2531 245
4592 282
6450 613
5134 557
21444 257
11126 115
13236 314
4353 563
8663 246
8576 499
2254 111
2650 105
4816 78
12862 890
7842 419
2606 226
3565 269
8068 136
10767 777