32397 85
11755 299
13020 229
19839 381
67682 642
98272 634
12168 722
53411 647
11693 664
8157 354
40342 334
14369 584
5976 578
6133 296
6310 441
31423 273
70583 627