30367 827
2960 228
21134 488
1993 158
13925 528
12590 158
7207 445
2528 388
5251 793
9174 97
54203 699
6348 559
12076 336
29484 749
6558 547
37033 152