48555 504
14259 88
21140 441
30672 605
31275 864
196619 322
25409 577
148867 639
105110 519
12534 354
34526 95
17504 489
8886 215
20313 275
310223 1078
46506 456
135820 494
11118 580
56354 586
61334 277
51489 225
625502 1677
40906 242
97964 371
17522 405
49570 365
42346 329
14253 867