156089 402
29713 431
17976 330
13230 934
17340 523
14113 169
11601 472
29937 468
17532 842
25740 536
15223 355