30068 581
9137 884
16734 331
19344 274
112593 206
35859 429
23641 317
14821 773
22142 92
16728 362
6241 465
39382 170
20516 869
5136 167
41420 231
68752 184
28133 685
21720 283