45938 508
15371 407
9160 354
12006 321
6095 160
9886 293
19619 110
5665 167
4510 422
15913 166
5462 577
7691 651
8437 75
14136 739
8359 130
8702 456
8032 347
9829 366
17583 576
13229 160
37558 428
6888 322
8470 866
8886 387