29984 581
9120 884
16700 331
19289 274
112353 206
35739 429
23558 317
14791 773
22090 92
16680 362
6209 465
39333 170
20471 869
5113 167
41179 231
68712 184
28043 685
21692 283