2953 390
5926 672
4718 659
10671 389
20663 457
3982 201
4831 168
318467 1050
28928 551
55557 267
15511 475
4462 152
8165 257
15350 740
7481 620
2658 105
5212 193
13090 479
2633 76
5956 609