21216 540
16666 835
11057 314
15790 330
29124 65
3721 397
44493 741
4481 634
1445 147
2697 384
19592 344
10482 648
17771 826
10971 665
36902 543
8129 541
15497 491
15770 54
4583 590
5074 555
43572 214
22235 186
57359 343
35511 642
70458 287
7426 277
33855 87
23789 315