19269 429
6208 604
11600 303
12368 111
53020 467
20704 373
31196 935
9711 969
25816 293
95820 633
35855 543
29723 186
56164 157
75198 250