32973 77
19809 429
6450 604
12077 303
12844 111
55371 467
21610 373
32316 935
10086 969
26952 293
100024 633
36783 544
31794 187
58106 157
77295 251