30962 962
26295 186
66518 673
56419 253
40703 459
105692 973
39420 479
42779 946
75523 961
36610 910
38622 944
104500 674
47835 269
36638 515
192226 686
84464 1050
20372 199
69535 140
69624 396
48013 373
20997 476
136432 334
52620 178
97702 531
91451 681
31559 242
30513 253
34943 277