2941 390
5908 672
4707 658
10637 389
20569 457
3974 201
4827 168
317776 1049
28917 551
55534 267
15502 475
4452 152
8152 257
15327 740
7474 620
2647 105
5192 193
13060 479
2628 76
5954 609