29988 581
9120 884
16700 331
19291 274
112354 206
35743 429
23562 317
14791 773
22090 92
16682 362
6209 465
39335 170
20471 869
5114 167
41182 231
68714 184
28044 685
21692 283