30897 572
27473 212
27077 552
22942 515
15396 479
8009 52
17948 545
8032 721
6667 436
5559 314
12859 717
29332 306
5031 273
18382 313
12085 380
5177 820
12319 332
11593 651
4382 539
2558 646
10456 772
4627 864
7362 76
23772 280