15903 47
6731 272
29588 541
8949 485
12392 238
63076 906
25783 339
26519 301
28340 486
9642 656
17084 503
14781 236
10315 839
7114 555
6257 449
11850 61
19743 139
14919 154
11619 668