3339 63
284597 383
112486 677
176179 866
77768 660
26302 492
13420 508
35639 168
21576 351
3525 248
3324 726
16362 614
2192 198
5692 620
4569 847
2547 115
2897 54
1625 158
4552 437
8709 297