2971 390
5941 672
4756 659
10745 389
20851 458
3997 201
4841 168
319850 1050
28960 551
55594 267
15536 476
4489 152
8192 257
15395 740
7497 620
2673 105
5252 193
13145 479
2639 76
5966 609