21012 212
64278 525
395466 1254
42872 420
42887 706
30870 167
31935 149
75746 302
2826 384
24428 233
55560 145
39188 234
22765 236
32615 310
69988 394
27509 315
100995 740
44108 587
10939 356
22435 125
23702 445
20887 193
27929 191
196868 729
79542 527
17864 203
72327 440
61543 163