2941 390
5907 672
4706 658
10627 389
20553 457
3972 201
4827 168
317671 1049
28911 551
55529 266
15502 475
4446 152
8152 257
15321 740
7474 620
2641 105
5191 193
13056 479
2628 76
5954 609