16621 532
2277 68
4569 103
6149 423
7242 648
6508 39
1112 100
14869 182
3291 755
7880 390
15576 354
6327 53
15971 602
5212 350
3870 670
5307 771
15928 387
43422 93
19981 529
14439 70
7232 212
4992 523
10897 444
8802 599
7197 634
6395 137
7211 403
4660 572