31075 962
26435 186
66998 673
56918 253
41044 459
106112 973
39717 480
43205 948
76089 961
36840 910
38854 945
105132 674
48244 269
36832 515
193157 688
85226 1050
20531 199
69965 140
70201 397
48356 373
21146 476
137380 336
52918 178
98133 531
92263 682
31811 242
30822 254
35195 278