21505 100
1665 327
2963 541
5231 635
54260 576
3255 329
11646 765
57174 779
70926 653
6766 561
29797 452
3615 63
38243 544
39106 70
6363 205
49063 770
6423 399
12331 374
5573 371
16188 855
6826 451
6148 798
10066 129
25330 257
3819 860
4261 97
4026 612
9968 606