2961 390
5935 672
4734 659
10710 389
20752 457
3989 201
4833 168
319082 1050
28941 551
55574 267
15525 476
4472 152
8176 257
15380 740
7490 620
2666 105
5231 193
13118 479
2637 76
5960 609