5625 532
10694 697
15234 445
11200 643
9603 287
9036 336
8282 372
8035 268
6641 594
8187 708
12899 312
4837 227
16837 900
4244 108
19598 494
6952 470
4315 180
14596 765
21404 633
10002 448
12003 348
14266 386
17167 798
5016 623
29074 591
15115 301
16962 879
9269 28