30186 580
52601 82
27807 83
10778 41
29061 164
13334 722
22898 410
6408 851
15664 632
19727 420
19370 596
17247 398
15270 687
18682 731
21974 429
15551 296
9180 54
24213 455
14626 113
49005 682
18747 656
3016 243
20110 237
22867 356
17273 461
10596 50
32073 145
16631 777