2961 390
5933 672
4733 659
10708 389
20738 457
3988 201
4833 168
319033 1050
28940 551
55574 267
15523 476
4469 152
8175 257
15380 740
7490 620
2665 105
5230 193
13117 479
2635 76
5960 609