150962 498
3948 527
5807 421
3229 498
13879 730
3733 452
177531 794
9331 707
23491 322
16547 432
5462 414
6313 374
32178 246
5014 282
10176 605
9795 241
19712 153
15646 301