2961 390
5935 672
4734 659
10709 389
20747 457
3988 201
4833 168
319057 1050
28941 551
55574 267
15524 476
4472 152
8175 257
15380 740
7490 620
2665 105
5230 193
13118 479
2637 76
5960 609