15810 80
66631 856
9466 78
31290 660
88772 289
26823 535
2564 367
32799 97
9660 432
70118 309
17682 266
14384 573
30507 120
98420 633
11278 274
36444 544
12253 485
19333 240
3248 624
89097 923
37800 342
4469 299
15982 360
57311 157
37467 489
12185 656
2552 490
105045 766