2961 390
5935 672
4735 659
10710 389
20758 457
3991 201
4833 168
319105 1050
28942 551
55574 267
15525 476
4472 152
8177 257
15382 740
7490 620
2666 105
5233 193
13120 479
2637 76
5961 609