21008 212
64269 525
395438 1254
42872 420
42879 706
30870 167
31930 149
75742 302
2825 384
24427 233
55557 145
39182 234
22657 236
32593 310
69986 394
27499 315
100989 740
44095 587
10929 356
22395 125
23685 445
20852 193
27929 191
196853 729
79540 527
17864 203
72325 440
61539 163