23692 721
49332 548
29030 708
5580 332
206118 387
2448 201
16184 526
1391 112
4834 505
16233 917
2407 270
2525 438
6259 490
4565 780
1530 143
3037 646