25737 506
30967 325
25660 549
28543 980
30664 92
115089 331
31013 769
25725 468
23947 623
20888 227
36958 313
90980 165
48799 424
17659 237
31059 315
25809 267
36297 653
19594 276
51314 678
18180 166
23818 627
24751 635
20254 221
23518 448