21531 271
54593 443
14020 302
20125 389
150540 675
168875 775
58845 788
30986 245
20502 238
28379 298
238099 787
199813 998
17434 520
36989 518
11209 294
23910 780
21648 654
9560 150
34463 615
72803 386
51478 455
97064 542
29101 188
22212 627
13647 585
182516 986
41594 838
9002 287