12998 78
7890 503
11306 673
9380 671
7582 60
6411 330
12298 500
45017 509
7132 622
5210 181
10339 453
9159 788
5050 794
13125 82
8072 504
6176 249
12489 464
6461 698
5240 898
3544 216
6285 639
7125 551
5028 418
8030 387
18042 116
8854 47
2265 278