29460 800
123682 465
30829 227
35655 289
58312 956
40590 277
42289 333
33728 847
28570 462
47384 412
5767 807
68288 309
159545 1175
118204 1091
58924 563
2901 623
31794 189
132459 214
78473 405
29376 99
80432 466
131788 445
34591 431
255969 539
16555 451
11116 543