13994 157
55857 255
33255 229
69273 370
31337 222
32749 300
77773 463
17938 175
7437 164
42307 525
3442 493
32859 339
107450 493
67809 254
18291 155
415590 1071
98715 422
50272 304
87159 596
118617 519
41028 302
15966 211
23035 94
50176 291
22852 279
10946 197
5796 214
49588 201