23093 56
46131 162
21573 442
1360 378
588 118
1778 430
1986 456
2905 902
32160 712
2335 334
2282 621
406 117
30481 654
1510 315
2553 643
1819 380
12887 321
830 189
2631 466
1878 549
2387 523
1884 584
3047 893
2884 897