17096 128
4436 617
4065 136
19997 503
3210 443
2883 139
7965 532
4165 577
6418 352
4734 569
4313 315
2641 198
6327 83
7942 774
2599 584
3554 26
4968 628
10796 595
3120 192
10883 348
4627 584
8231 230
5897 372
9320 161
5505 366
2346 307
7812 497
8868 836