16528 503
1374 327
6249 362
3695 563
9952 344
4458 808
7357 314
17462 879
28024 723
11760 426
6840 262
30642 155
16999 636
6959 445
27573 611
5608 83
5151 741
4594 787
16587 120
5533 540