22032 241
102990 928
29626 417
47185 345
66562 157
10732 228
43416 494
14273 656
51898 333
45767 373
125798 767
26897 504
25057 243
19708 841
14089 556
10492 450
19514 63
41219 240
38864 142
25311 158
18703 669