32072 318
24704 289
21829 392
43097 118
21823 648
37798 171
60257 978
33902 488
47810 739
48981 402
22388 340
26323 913
19937 242
32311 62
24587 627
21161 223
29559 458
38292 726
33222 560
29421 449
25239 131
26291 221
34151 603
48517 675