31005 437
58150 581
147975 929
85965 830
21339 330
116436 403
110777 236
50816 61
105295 231
73322 661
79469 518
79024 146
50494 78
26138 245
160505 216
76350 459
155640 264
220395 336
68035 865
62064 255
29344 372
20732 716
15502 549
36021 419
2630 71
71012 233
62918 541
64550 373