16103 80
67452 856
9679 78
31721 660
89970 289
27334 535
2620 367
33356 97
9797 432
70944 309
17875 266
14599 573
30999 120
99828 633
11578 274
36731 544
12409 485
19647 240
3290 624
90461 923
38650 342
4531 299
16195 360
58013 157
38086 489
12356 656
2588 490
107366 766