15491 1043
7722 869
39140 944
15101 781
3666 472
19035 674
33244 643
9645 242
8298 781
19748 381
5130 106
12288 324
7759 391
7228 334
6121 409
9219 574
7487 746
13943 459
3556 292
9970 510
12848 331
2398 85
17670 104
28015 457
5974 30
16933 440
10851 818
19233 752