156035 402
29706 431
17966 330
13217 934
17328 523
14109 169
11585 472
29917 468
17523 842
25734 536
15211 355