21012 212
64278 525
395463 1254
42872 420
42887 706
30870 167
31935 149
75746 302
2826 384
24428 233
55560 145
39184 234
22760 236
32613 310
69986 394
27509 315
100995 740
44108 587
10937 356
22429 125
23702 445
20881 193
27929 191
196868 729
79542 527
17864 203
72327 440
61543 163