3212 63
284109 383
112457 677
176142 866
77722 660
26278 492
13411 508
35615 168
21504 351
3523 248
3322 726
16361 614
2191 198
5692 620
4569 847
2545 115
2896 54
1624 158
4550 437
8708 297