63327 575
12671 111
42884 682
16447 560
91957 663
29222 808
17349 236
19050 424
11675 700
21121 373
14945 461
31834 935
9118 50
28561 145
30971 581
14571 776
18175 758
14868 675
11527 687
22685 200
4355 408
13585 743
21042 313
10886 752
15462 580
9176 502
3916 296
15750 80