10522 493
63039 303
9097 215
2133 495
3074 525
4785 430
2506 135
19685 74
2662 309
3984 827
3313 458
25596 72
25381 943
15692 590
26475 267
6299 217
4099 329
22310 355
4704 360
8042 789
17316 848
3887 244
5185 882
4800 765
8778 555
6513 451
9096 762
190784 216