155998 402
29696 431
17959 330
13210 934
17323 523
14104 169
11580 472
29906 468
17513 842
25728 536
15200 355