30997 600
25959 1009
63272 107
52668 58
35099 375
81466 607
20705 548
50259 340
21489 620
33036 128
23187 234
16075 496
11882 131
3715 64
12779 422
19368 265
19437 192
16741 413
18984 505
89619 185
20552 675
3891 274
17393 367
24838 220
45461 644
23382 232
9689 360
10685 969