1501 136
2510 600
2913 541
27958 263
73287 496
96245 456
91414 238
52495 292
108796 196
25693 239
83648 255
114164 174
52116 632
69399 526
45683 178
118294 367
45121 176
114940 306
108896 457
43756 363
32271 110
13381 84
34466 548
12801 307
13402 660
29001 226
12180 317
36757 624