31061 962
26413 186
66937 673
56865 253
40999 459
106057 973
39677 480
43150 948
76026 961
36813 910
38833 945
105059 674
48191 269
36819 515
193052 688
85122 1050
20515 199
69918 140
70145 397
48315 373
21132 476
137274 336
52884 178
98086 531
92170 682
31784 242
30791 254
35159 278