2961 390
5933 672
4731 659
10706 389
20735 457
3987 201
4833 168
318990 1050
28940 551
55571 267
15523 476
4469 152
8174 257
15378 740
7490 620
2664 105
5226 193
13117 479
2635 76
5958 609