156113 402
29717 431
17981 330
13237 934
17346 523
14114 169
11604 472
29946 468
17538 842
25750 536
15231 355