30539 111
28732 84
20561 479
14224 396
22272 425
24546 242
68343 87
12498 561
56582 452
22595 847
144154 270
19577 388
155480 575
23970 570
17735 646
11027 320
30878 414
131358 969
20777 711
37441 287
30381 630
16231 655
23286 63
43480 39
49843 85
40616 365
28436 506
44818 105