283473 382
112420 677
176086 865
77682 660
26259 492
13393 508
35568 168
21407 351
3519 248
3321 726
16358 614
2188 198
5689 620
4567 847
2543 115
2895 54
1621 158
4548 437
8707 297
3149 63