20531 175
15116 195
3978 764
1871 479
3586 160
1519 71
2940 347
46387 447
3283 504
8363 647
3907 680
6498 107
6650 807
3530 682
5100 549
3157 245
3354 795
5549 680
10283 526
5826 303
3157 458
6053 432
3910 258
5936 864
1939 276
5917 419
3251 515
5063 521