2917 390
5879 672
4692 658
10582 389
20399 457
3965 201
4815 168
316816 1043
28893 551
55505 266
15482 475
4434 152
8136 257
15288 740
7469 620
2630 105
5148 193
13027 479
2625 76
5948 609